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