Modules§
Macros§
Structs§
- Generic
Params - SipAscii
- Case Insensitive wrapper of Ascii strings.
- SipHeader
- rfc3261 section-7.3
- SipHeaders
- SipRequest
- rfc3261 section-7.1
- SipRequest
Line - Ex:
INVITE sip:user@example.com SIP/2.0
The Request line and u8 buffer shoud have the same life time - SipResponse
- SipResponse
Status Line - Ex:
SIP/2.0 401 Unauthorized
- SipUri
- Its general form, in the case of a SIP URI, is: sip:user:password@host:port;uri-parameters?headers
- SipVersion
- SIP-Version
ex.
SIP/2.0 -> SipVersion(2, 0)
Enums§
- SipHeader
TagType - SipHeader
Value Type - SipMessage
Type - SipMethod
- SipRFC
Header - Headers that defined in rfc3261
- SipRequest
UriScheme - SipResponse
Status Code
Traits§
Functions§
- get_
sip_ message_ type - Fast determinates message type and minimal validate for further transmission to suitable parser. Does not validate full first line, just first 3 bytes.