[][src]Enum libsrt_sys::SrtSockOpt

#[repr(C)]pub enum SrtSockOpt {
    Mss,
    SndSyn,
    RcvSyn,
    ISN,
    FC,
    SndBuf,
    RcvBuf,
    Linger,
    UdpSndBuf,
    UdpRcvBuf,
    Rendezvous,
    SndTimeO,
    RcvTimeO,
    ReuseAddr,
    MaxBW,
    State,
    Event,
    SndData,
    RcvData,
    TsbPdMode,
    InputBW,
    OHeadBW,
    Passphrase,
    PBKeyLen,
    IpTtl,
    IpTos,
    TlPktDrop,
    SndDropDelay,
    NakReport,
    Version,
    PeerVersion,
    ConnTimeO,
    SndKmState,
    RcvKmState,
    LossMaxTtl,
    RcvLatency,
    PeerLatency,
    MinVersion,
    StreamId,
    Congestion,
    MessageApi,
    PayloadSize,
    TransType,
    KmRrefreshRate,
    KmPreAnnounce,
    EnforcedEncryption,
    Ipv6Only,
    PeerIdleTimeO,
    PacketFilter,
}

Variants

Mss
SndSyn
RcvSyn
ISN
FC
SndBuf
RcvBuf
Linger
UdpSndBuf
UdpRcvBuf
Rendezvous
SndTimeO
RcvTimeO
ReuseAddr
MaxBW
State
Event
SndData
RcvData
TsbPdMode
InputBW
OHeadBW
Passphrase
PBKeyLen
IpTtl
IpTos
TlPktDrop
SndDropDelay
NakReport
Version
PeerVersion
ConnTimeO
SndKmState
RcvKmState
LossMaxTtl
RcvLatency
PeerLatency
MinVersion
StreamId
Congestion
MessageApi
PayloadSize
TransType
KmRrefreshRate
KmPreAnnounce
EnforcedEncryption
Ipv6Only
PeerIdleTimeO
PacketFilter

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.