[−][src]Module srt_protocol::packet
Structs
| AckControlInfo | |
| ControlPacket | A UDP packet carrying control information |
| DataPacket | A UDT packet carrying data |
| HSV5Info | |
| HandshakeControlInfo | The control info for handshake packets |
| KeyFlags | |
| PacketLocation | Signifies the packet location in a message for a data packet The bitflag just represents the first byte in the second line FIRST | LAST means it's the only one FIRST means it's the beginning of a longer message 0 means it's the middle of a longer message |
| SrtHandshake | The SRT handshake object |
| SrtKeyMessage | from https://github.com/Haivision/srt/blob/2ef4ef003c2006df1458de6d47fbe3d2338edf69/haicrypt/hcrypt_msg.h#L76-L96 |
| SrtShakeFlags |
Enums
| Auth | |
| CipherType | from https://github.com/Haivision/srt/blob/2ef4ef003c2006df1458de6d47fbe3d2338edf69/haicrypt/hcrypt_msg.h#L121-L124 |
| ControlTypes | The different kind of control packets |
| CoreRejectReason | |
| DataEncryption | |
| HandshakeVSInfo | HS-version dependenent data |
| Packet | Represents A UDT/SRT packet |
| PacketParseError | |
| PacketType | |
| RejectReason | Reject code must be >= 1000 |
| ServerRejectReason | |
| ShakeType | |
| SocketType | The socket type for a handshake. |
| SrtControlPacket | The SRT-specific control packets
These are |
| StreamEncapsulation |