PcapPlusPlus  23.09
SdpLayer.h File Reference
#include "IpAddress.h"
#include "TextBasedProtocol.h"
#include <vector>

Go to the source code of this file.

Classes

class  pcpp::SdpLayer
 

Namespaces

 pcpp
 The main namespace for the PcapPlusPlus lib.
 

Macros

#define PCPP_SDP_PROTOCOL_VERSION_FIELD   "v"
 
#define PCPP_SDP_ORIGINATOR_FIELD   "o"
 
#define PCPP_SDP_SESSION_NAME_FIELD   "s"
 
#define PCPP_SDP_INFO_FIELD   "i"
 
#define PCPP_SDP_URI_FIELD   "u"
 
#define PCPP_SDP_EMAIL_FIELD   "e"
 
#define PCPP_SDP_PHONE_FIELD   "p"
 
#define PCPP_SDP_CONNECTION_INFO_FIELD   "c"
 
#define PCPP_SDP_BANDWIDTH_FIELD   "b"
 
#define PCPP_SDP_TIME_FIELD   "t"
 
#define PCPP_SDP_REPEAT_TIMES_FIELD   "r"
 
#define PCPP_SDP_TIME_ZONE_FIELD   "z"
 
#define PCPP_SDP_ENCRYPTION_KEY_FIELD   "k"
 
#define PCPP_SDP_MEDIA_ATTRIBUTE_FIELD   "a"
 
#define PCPP_SDP_MEDIA_NAME_FIELD   "m"
 

Macro Definition Documentation

◆ PCPP_SDP_BANDWIDTH_FIELD

#define PCPP_SDP_BANDWIDTH_FIELD   "b"

Bandwidth information (b)

◆ PCPP_SDP_CONNECTION_INFO_FIELD

#define PCPP_SDP_CONNECTION_INFO_FIELD   "c"

Connection information (c)

◆ PCPP_SDP_EMAIL_FIELD

#define PCPP_SDP_EMAIL_FIELD   "e"

Email address with optional name of contacts (e)

◆ PCPP_SDP_ENCRYPTION_KEY_FIELD

#define PCPP_SDP_ENCRYPTION_KEY_FIELD   "k"

Encryption key (k)

◆ PCPP_SDP_INFO_FIELD

#define PCPP_SDP_INFO_FIELD   "i"

Session title, media title or short information (i)

◆ PCPP_SDP_MEDIA_ATTRIBUTE_FIELD

#define PCPP_SDP_MEDIA_ATTRIBUTE_FIELD   "a"

Media attribute (a)

◆ PCPP_SDP_MEDIA_NAME_FIELD

#define PCPP_SDP_MEDIA_NAME_FIELD   "m"

Media name and transport address (m)

◆ PCPP_SDP_ORIGINATOR_FIELD

#define PCPP_SDP_ORIGINATOR_FIELD   "o"

Originator and session identifier (o)

◆ PCPP_SDP_PHONE_FIELD

#define PCPP_SDP_PHONE_FIELD   "p"

Phone number with optional name of contacts (p)

◆ PCPP_SDP_PROTOCOL_VERSION_FIELD

#define PCPP_SDP_PROTOCOL_VERSION_FIELD   "v"

Protocol version (v)

◆ PCPP_SDP_REPEAT_TIMES_FIELD

#define PCPP_SDP_REPEAT_TIMES_FIELD   "r"

Repeat times (r)

◆ PCPP_SDP_SESSION_NAME_FIELD

#define PCPP_SDP_SESSION_NAME_FIELD   "s"

Session name (s)

◆ PCPP_SDP_TIME_FIELD

#define PCPP_SDP_TIME_FIELD   "t"

Time the session is active (t)

◆ PCPP_SDP_TIME_ZONE_FIELD

#define PCPP_SDP_TIME_ZONE_FIELD   "z"

Time zone adjustments (z)

◆ PCPP_SDP_URI_FIELD

#define PCPP_SDP_URI_FIELD   "u"

URI of description (u)