Interface IUdpConnection
- Namespace
- NetCord.Gateway.Voice.UdpSockets
- Assembly
- NetCord.dll
public interface IUdpConnection : IDisposable
- Inherited Members
-
Methods
Abort()
OpenAsync(CancellationToken)
ValueTask OpenAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken
Returns
- ValueTask
ReceiveAsync(Memory<byte>, CancellationToken)
ValueTask<int> ReceiveAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
Parameters
buffer
Memory<byte>
cancellationToken
CancellationToken
Returns
- ValueTask<int>
Send(ReadOnlySpan<byte>)
void Send(ReadOnlySpan<byte> datagram)
Parameters
datagram
ReadOnlySpan<byte>
SendAsync(ReadOnlyMemory<byte>, CancellationToken)
ValueTask SendAsync(ReadOnlyMemory<byte> datagram, CancellationToken cancellationToken = default)
Parameters
datagram
ReadOnlyMemory<byte>
cancellationToken
CancellationToken
Returns
- ValueTask