21 references to QUIC_BUFFER
System.Net.Quic (21)
System\Net\Quic\Internal\MsQuicApi.NativeMethods.cs (4)
112
public int ConfigurationOpen(MsQuicSafeHandle registration,
QUIC_BUFFER
* alpnBuffers, uint alpnBuffersCount, QUIC_SETTINGS* settings, uint settingsSize, void* context, QUIC_HANDLE** configuration)
163
public int ListenerStart(MsQuicSafeHandle listener,
QUIC_BUFFER
* alpnBuffers, uint alpnBuffersCount, QuicAddr* localAddress)
328
public int StreamSend(MsQuicSafeHandle stream,
QUIC_BUFFER
* buffers, uint buffersCount, QUIC_SEND_FLAGS flags, void* context)
379
public int DatagramSend(MsQuicSafeHandle connection,
QUIC_BUFFER
* buffers, uint buffersCount, QUIC_SEND_FLAGS flags, void* context)
System\Net\Quic\Internal\MsQuicBuffers.cs (5)
19
private
QUIC_BUFFER
* _buffers;
29
public
QUIC_BUFFER
* Buffers => _buffers;
34
QUIC_BUFFER
* buffers = _buffers;
45
_buffers = (
QUIC_BUFFER
*)NativeMemory.AllocZeroed((nuint)count, (nuint)sizeof(
QUIC_BUFFER
));
System\Net\Quic\Internal\ReceiveBuffers.cs (1)
39
public int CopyFrom(ReadOnlySpan<
QUIC_BUFFER
> quicBuffers, int totalLength, bool final)
System\Net\Quic\Interop\msquic_generated.cs (6)
2676
internal
QUIC_BUFFER
* Buffer;
2906
internal
QUIC_BUFFER
* Buffers;
3045
internal delegate* unmanaged[Cdecl]<QUIC_HANDLE*,
QUIC_BUFFER
*, uint, QUIC_SETTINGS*, uint, void*, QUIC_HANDLE**, int> ConfigurationOpen;
3060
internal delegate* unmanaged[Cdecl]<QUIC_HANDLE*,
QUIC_BUFFER
*, uint, QuicAddr*, int> ListenerStart;
3096
internal delegate* unmanaged[Cdecl]<QUIC_HANDLE*,
QUIC_BUFFER
*, uint, QUIC_SEND_FLAGS, void*, int> StreamSend;
3105
internal delegate* unmanaged[Cdecl]<QUIC_HANDLE*,
QUIC_BUFFER
*, uint, QUIC_SEND_FLAGS, void*, int> DatagramSend;
System\Net\Quic\QuicConnection.SslConnectionOptions.cs (4)
97
QUIC_BUFFER
* certificateBuffer = (
QUIC_BUFFER
*)certificatePtr;
98
QUIC_BUFFER
* chainBuffer = (
QUIC_BUFFER
*)chainPtr;
System\Net\Quic\QuicStream.cs (1)
564
new ReadOnlySpan<
QUIC_BUFFER
>(data.Buffers, (int)data.BufferCount),