Amazon Kinesis Webrtc C SDK
NameLengths

Lengths of different character arrays. More...

Collaboration diagram for NameLengths:

Macros

#define MAX_CHANNEL_NAME_LEN   256
 
#define MAX_SIGNALING_CLIENT_ID_LEN   256
 
#define MAX_ICE_CONFIG_USER_NAME_LEN   256
 
#define MAX_ICE_CONFIG_CREDENTIAL_LEN   256
 
#define MAX_SIGNALING_ENDPOINT_URI_LEN   512
 
#define MAX_ICE_CONFIG_URI_LEN   256
 
#define MAX_CORRELATION_ID_LEN   256
 
#define MAX_ERROR_TYPE_STRING_LEN   256
 
#define MAX_STATUS_CODE_STRING_LEN   256
 
#define MAX_MESSAGE_DESCRIPTION_LEN   1024
 
#define MAX_SESSION_DESCRIPTION_INIT_SDP_LEN   25000
 
#define MAX_MEDIA_STREAM_ID_LEN   255
 
#define MAX_RTCCONFIGURATION_CERTIFICATES   3
 
#define MAX_MEDIA_STREAM_TRACK_ID_LEN   255
 
#define MAX_ICE_CANDIDATE_INIT_CANDIDATE_LEN   255
 
#define MAX_DATA_CHANNEL_NAME_LEN   255
 
#define MAX_DATA_CHANNEL_PROTOCOL_LEN   255
 
#define MAX_SIGNALING_MESSAGE_LEN   (10 * 1024)
 

Detailed Description

Lengths of different character arrays.

Lengths of some string members of different structures

Macro Definition Documentation

◆ MAX_CHANNEL_NAME_LEN

#define MAX_CHANNEL_NAME_LEN   256

Maximum allowed channel name length

◆ MAX_CORRELATION_ID_LEN

#define MAX_CORRELATION_ID_LEN   256

Maximum allowed correlation ID length

◆ MAX_DATA_CHANNEL_NAME_LEN

#define MAX_DATA_CHANNEL_NAME_LEN   255

Maximum length of DataChannel name

◆ MAX_DATA_CHANNEL_PROTOCOL_LEN

#define MAX_DATA_CHANNEL_PROTOCOL_LEN   255

Maximum length of DataChannel Protocol

◆ MAX_ERROR_TYPE_STRING_LEN

#define MAX_ERROR_TYPE_STRING_LEN   256

Maximum allowed error string length

◆ MAX_ICE_CANDIDATE_INIT_CANDIDATE_LEN

#define MAX_ICE_CANDIDATE_INIT_CANDIDATE_LEN   255

Maximum length of candidate member of ICECandidateInit

◆ MAX_ICE_CONFIG_CREDENTIAL_LEN

◆ MAX_ICE_CONFIG_URI_LEN

#define MAX_ICE_CONFIG_URI_LEN   256

Maximum allowed ICE URI length

◆ MAX_ICE_CONFIG_USER_NAME_LEN

◆ MAX_MEDIA_STREAM_ID_LEN

#define MAX_MEDIA_STREAM_ID_LEN   255

Maximum length of a MediaStream's ID

◆ MAX_MEDIA_STREAM_TRACK_ID_LEN

#define MAX_MEDIA_STREAM_TRACK_ID_LEN   255

Maximum length of a MediaStream's Track ID

◆ MAX_MESSAGE_DESCRIPTION_LEN

#define MAX_MESSAGE_DESCRIPTION_LEN   1024

Maximum allowed message description length

◆ MAX_RTCCONFIGURATION_CERTIFICATES

#define MAX_RTCCONFIGURATION_CERTIFICATES   3

Max certificates an RtcConfiguration can accept

◆ MAX_SESSION_DESCRIPTION_INIT_SDP_LEN

#define MAX_SESSION_DESCRIPTION_INIT_SDP_LEN   25000

Maximum length of SDP member in RtcSessionDescriptionInit

◆ MAX_SIGNALING_CLIENT_ID_LEN

#define MAX_SIGNALING_CLIENT_ID_LEN   256

Maximum allowed signaling client ID length

◆ MAX_SIGNALING_ENDPOINT_URI_LEN

#define MAX_SIGNALING_ENDPOINT_URI_LEN   512

Maximum allowed signaling URI length

◆ MAX_SIGNALING_MESSAGE_LEN

#define MAX_SIGNALING_MESSAGE_LEN   (10 * 1024)

Maximum length of signaling message

◆ MAX_STATUS_CODE_STRING_LEN

#define MAX_STATUS_CODE_STRING_LEN   256

Maximum allowed code string length