Amazon Kinesis Webrtc C SDK
SignalingStatusCodes

Signaling related status codes. More...

Collaboration diagram for SignalingStatusCodes:

Macros

#define STATUS_SIGNALING_BASE   STATUS_RTP_BASE + 0x01000000
 
#define STATUS_SIGNALING_INVALID_READY_STATE   STATUS_SIGNALING_BASE + 0x00000001
 
#define STATUS_SIGNALING_GET_TOKEN_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000002
 
#define STATUS_SIGNALING_DESCRIBE_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000003
 
#define STATUS_SIGNALING_CREATE_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000004
 
#define STATUS_SIGNALING_GET_ENDPOINT_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000005
 
#define STATUS_SIGNALING_GET_ICE_CONFIG_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000006
 
#define STATUS_SIGNALING_READY_CALLBACK_FAILED   STATUS_SIGNALING_BASE + 0x00000007
 
#define STATUS_SIGNALING_CONNECT_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000008
 
#define STATUS_SIGNALING_CONNECTED_CALLBACK_FAILED   STATUS_SIGNALING_BASE + 0x00000009
 
#define STATUS_SIGNALING_INVALID_CHANNEL_INFO_VERSION   STATUS_SIGNALING_BASE + 0x0000000A
 
#define STATUS_SIGNALING_INVALID_SIGNALING_CALLBACKS_VERSION   STATUS_SIGNALING_BASE + 0x0000000B
 
#define STATUS_SIGNALING_INVALID_CHANNEL_NAME_LENGTH   STATUS_SIGNALING_BASE + 0x0000000C
 
#define STATUS_SIGNALING_INVALID_CHANNEL_ARN_LENGTH   STATUS_SIGNALING_BASE + 0x0000000D
 
#define STATUS_SIGNALING_INVALID_REGION_LENGTH   STATUS_SIGNALING_BASE + 0x0000000E
 
#define STATUS_SIGNALING_INVALID_CPL_LENGTH   STATUS_SIGNALING_BASE + 0x0000000F
 
#define STATUS_SIGNALING_INVALID_CERTIFICATE_PATH_LENGTH   STATUS_SIGNALING_BASE + 0x00000010
 
#define STATUS_SIGNALING_INVALID_AGENT_POSTFIX_LENGTH   STATUS_SIGNALING_BASE + 0x00000011
 
#define STATUS_SIGNALING_INVALID_AGENT_LENGTH   STATUS_SIGNALING_BASE + 0x00000012
 
#define STATUS_SIGNALING_INVALID_KMS_KEY_LENGTH   STATUS_SIGNALING_BASE + 0x00000013
 
#define STATUS_SIGNALING_LWS_CREATE_CONTEXT_FAILED   STATUS_SIGNALING_BASE + 0x00000014
 
#define STATUS_SIGNALING_LWS_CLIENT_CONNECT_FAILED   STATUS_SIGNALING_BASE + 0x00000015
 
#define STATUS_SIGNALING_CHANNEL_BEING_DELETED   STATUS_SIGNALING_BASE + 0x00000016
 
#define STATUS_SIGNALING_INVALID_CLIENT_INFO_VERSION   STATUS_SIGNALING_BASE + 0x00000017
 
#define STATUS_SIGNALING_INVALID_CLIENT_INFO_CLIENT_LENGTH   STATUS_SIGNALING_BASE + 0x00000018
 
#define STATUS_SIGNALING_MAX_ICE_CONFIG_COUNT   STATUS_SIGNALING_BASE + 0x00000019
 
#define STATUS_SIGNALING_MAX_ICE_URI_COUNT   STATUS_SIGNALING_BASE + 0x0000001A
 
#define STATUS_SIGNALING_MAX_ICE_URI_LEN   STATUS_SIGNALING_BASE + 0x0000001B
 
#define STATUS_SIGNALING_NO_CONFIG_SPECIFIED   STATUS_SIGNALING_BASE + 0x0000001C
 
#define STATUS_SIGNALING_INVALID_ICE_CONFIG_INFO_VERSION   STATUS_SIGNALING_BASE + 0x0000001D
 
#define STATUS_SIGNALING_NO_CONFIG_URI_SPECIFIED   STATUS_SIGNALING_BASE + 0x0000001E
 
#define STATUS_SIGNALING_NO_ARN_RETURNED_ON_CREATE   STATUS_SIGNALING_BASE + 0x0000001F
 
#define STATUS_SIGNALING_MISSING_ENDPOINTS_IN_GET_ENDPOINT   STATUS_SIGNALING_BASE + 0x00000020
 
#define STATUS_SIGNALING_INVALID_MESSAGE_TYPE   STATUS_SIGNALING_BASE + 0x00000021
 
#define STATUS_SIGNALING_INVALID_SIGNALING_MESSAGE_VERSION   STATUS_SIGNALING_BASE + 0x00000022
 
#define STATUS_SIGNALING_NO_PEER_CLIENT_ID_IN_MESSAGE   STATUS_SIGNALING_BASE + 0x00000023
 
#define STATUS_SIGNALING_MESSAGE_DELIVERY_FAILED   STATUS_SIGNALING_BASE + 0x00000024
 
#define STATUS_SIGNALING_MAX_MESSAGE_LEN_AFTER_ENCODING   STATUS_SIGNALING_BASE + 0x00000025
 
#define STATUS_SIGNALING_RECEIVE_BINARY_DATA_NOT_SUPPORTED   STATUS_SIGNALING_BASE + 0x00000026
 
#define STATUS_SIGNALING_RECEIVE_EMPTY_DATA_NOT_SUPPORTED   STATUS_SIGNALING_BASE + 0x00000027
 
#define STATUS_SIGNALING_RECEIVED_MESSAGE_LARGER_THAN_MAX_DATA_LEN   STATUS_SIGNALING_BASE + 0x00000028
 
#define STATUS_SIGNALING_INVALID_PAYLOAD_LEN_IN_MESSAGE   STATUS_SIGNALING_BASE + 0x00000029
 
#define STATUS_SIGNALING_NO_PAYLOAD_IN_MESSAGE   STATUS_SIGNALING_BASE + 0x0000002A
 
#define STATUS_SIGNALING_DUPLICATE_MESSAGE_BEING_SENT   STATUS_SIGNALING_BASE + 0x0000002B
 
#define STATUS_SIGNALING_ICE_TTL_LESS_THAN_GRACE_PERIOD   STATUS_SIGNALING_BASE + 0x0000002C
 
#define STATUS_SIGNALING_DISCONNECTED_CALLBACK_FAILED   STATUS_SIGNALING_BASE + 0x0000002D
 
#define STATUS_SIGNALING_INVALID_MESSAGE_TTL_VALUE   STATUS_SIGNALING_BASE + 0x0000002E
 
#define STATUS_SIGNALING_ICE_CONFIG_REFRESH_FAILED   STATUS_SIGNALING_BASE + 0x0000002F
 
#define STATUS_SIGNALING_RECONNECT_FAILED   STATUS_SIGNALING_BASE + 0x00000030
 
#define STATUS_SIGNALING_DELETE_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000031
 
#define STATUS_SIGNALING_INVALID_METRICS_VERSION   STATUS_SIGNALING_BASE + 0x00000032
 
#define STATUS_SIGNALING_INVALID_CLIENT_INFO_CACHE_FILE_PATH_LEN   STATUS_SIGNALING_BASE + 0x00000033
 
#define STATUS_SIGNALING_LWS_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000034
 
#define STATUS_SIGNALING_INVALID_STREAM_ARN_LENGTH   STATUS_SIGNALING_BASE + 0x00000035
 
#define STATUS_SIGNALING_MISMATCH_MEDIA_STORAGE_CONFIG   STATUS_SIGNALING_BASE + 0x00000036
 
#define STATUS_SIGNALING_UPDATE_MEDIA_STORAGE_CONFIG   STATUS_SIGNALING_BASE + 0x00000037
 
#define STATUS_SIGNALING_MEDIA_STORAGE_DISABLED   STATUS_SIGNALING_BASE + 0x00000038
 
#define STATUS_SIGNALING_INVALID_CHANNEL_ARN   STATUS_SIGNALING_BASE + 0x00000039
 
#define STATUS_SIGNALING_JOIN_SESSION_CALL_FAILED   STATUS_SIGNALING_BASE + 0x0000004a
 
#define STATUS_SIGNALING_JOIN_SESSION_CONNECTED_FAILED   STATUS_SIGNALING_BASE + 0x0000004b
 
#define STATUS_SIGNALING_DESCRIBE_MEDIA_CALL_FAILED   STATUS_SIGNALING_BASE + 0x0000004c
 

Detailed Description

Signaling related status codes.

WEBRTC Signaling related codes. Values are derived from STATUS_SIGNALING_BASE (0x5d000000)

Macro Definition Documentation

◆ STATUS_SIGNALING_BASE

#define STATUS_SIGNALING_BASE   STATUS_RTP_BASE + 0x01000000

◆ STATUS_SIGNALING_CHANNEL_BEING_DELETED

#define STATUS_SIGNALING_CHANNEL_BEING_DELETED   STATUS_SIGNALING_BASE + 0x00000016

◆ STATUS_SIGNALING_CONNECT_CALL_FAILED

#define STATUS_SIGNALING_CONNECT_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000008

◆ STATUS_SIGNALING_CONNECTED_CALLBACK_FAILED

#define STATUS_SIGNALING_CONNECTED_CALLBACK_FAILED   STATUS_SIGNALING_BASE + 0x00000009

◆ STATUS_SIGNALING_CREATE_CALL_FAILED

#define STATUS_SIGNALING_CREATE_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000004

◆ STATUS_SIGNALING_DELETE_CALL_FAILED

#define STATUS_SIGNALING_DELETE_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000031

◆ STATUS_SIGNALING_DESCRIBE_CALL_FAILED

#define STATUS_SIGNALING_DESCRIBE_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000003

◆ STATUS_SIGNALING_DESCRIBE_MEDIA_CALL_FAILED

#define STATUS_SIGNALING_DESCRIBE_MEDIA_CALL_FAILED   STATUS_SIGNALING_BASE + 0x0000004c

◆ STATUS_SIGNALING_DISCONNECTED_CALLBACK_FAILED

#define STATUS_SIGNALING_DISCONNECTED_CALLBACK_FAILED   STATUS_SIGNALING_BASE + 0x0000002D

◆ STATUS_SIGNALING_DUPLICATE_MESSAGE_BEING_SENT

#define STATUS_SIGNALING_DUPLICATE_MESSAGE_BEING_SENT   STATUS_SIGNALING_BASE + 0x0000002B

◆ STATUS_SIGNALING_GET_ENDPOINT_CALL_FAILED

#define STATUS_SIGNALING_GET_ENDPOINT_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000005

◆ STATUS_SIGNALING_GET_ICE_CONFIG_CALL_FAILED

#define STATUS_SIGNALING_GET_ICE_CONFIG_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000006

◆ STATUS_SIGNALING_GET_TOKEN_CALL_FAILED

#define STATUS_SIGNALING_GET_TOKEN_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000002

◆ STATUS_SIGNALING_ICE_CONFIG_REFRESH_FAILED

#define STATUS_SIGNALING_ICE_CONFIG_REFRESH_FAILED   STATUS_SIGNALING_BASE + 0x0000002F

◆ STATUS_SIGNALING_ICE_TTL_LESS_THAN_GRACE_PERIOD

#define STATUS_SIGNALING_ICE_TTL_LESS_THAN_GRACE_PERIOD   STATUS_SIGNALING_BASE + 0x0000002C

◆ STATUS_SIGNALING_INVALID_AGENT_LENGTH

#define STATUS_SIGNALING_INVALID_AGENT_LENGTH   STATUS_SIGNALING_BASE + 0x00000012

◆ STATUS_SIGNALING_INVALID_AGENT_POSTFIX_LENGTH

#define STATUS_SIGNALING_INVALID_AGENT_POSTFIX_LENGTH   STATUS_SIGNALING_BASE + 0x00000011

◆ STATUS_SIGNALING_INVALID_CERTIFICATE_PATH_LENGTH

#define STATUS_SIGNALING_INVALID_CERTIFICATE_PATH_LENGTH   STATUS_SIGNALING_BASE + 0x00000010

◆ STATUS_SIGNALING_INVALID_CHANNEL_ARN

#define STATUS_SIGNALING_INVALID_CHANNEL_ARN   STATUS_SIGNALING_BASE + 0x00000039

◆ STATUS_SIGNALING_INVALID_CHANNEL_ARN_LENGTH

#define STATUS_SIGNALING_INVALID_CHANNEL_ARN_LENGTH   STATUS_SIGNALING_BASE + 0x0000000D

◆ STATUS_SIGNALING_INVALID_CHANNEL_INFO_VERSION

#define STATUS_SIGNALING_INVALID_CHANNEL_INFO_VERSION   STATUS_SIGNALING_BASE + 0x0000000A

◆ STATUS_SIGNALING_INVALID_CHANNEL_NAME_LENGTH

#define STATUS_SIGNALING_INVALID_CHANNEL_NAME_LENGTH   STATUS_SIGNALING_BASE + 0x0000000C

◆ STATUS_SIGNALING_INVALID_CLIENT_INFO_CACHE_FILE_PATH_LEN

#define STATUS_SIGNALING_INVALID_CLIENT_INFO_CACHE_FILE_PATH_LEN   STATUS_SIGNALING_BASE + 0x00000033

◆ STATUS_SIGNALING_INVALID_CLIENT_INFO_CLIENT_LENGTH

#define STATUS_SIGNALING_INVALID_CLIENT_INFO_CLIENT_LENGTH   STATUS_SIGNALING_BASE + 0x00000018

◆ STATUS_SIGNALING_INVALID_CLIENT_INFO_VERSION

#define STATUS_SIGNALING_INVALID_CLIENT_INFO_VERSION   STATUS_SIGNALING_BASE + 0x00000017

◆ STATUS_SIGNALING_INVALID_CPL_LENGTH

#define STATUS_SIGNALING_INVALID_CPL_LENGTH   STATUS_SIGNALING_BASE + 0x0000000F

◆ STATUS_SIGNALING_INVALID_ICE_CONFIG_INFO_VERSION

#define STATUS_SIGNALING_INVALID_ICE_CONFIG_INFO_VERSION   STATUS_SIGNALING_BASE + 0x0000001D

◆ STATUS_SIGNALING_INVALID_KMS_KEY_LENGTH

#define STATUS_SIGNALING_INVALID_KMS_KEY_LENGTH   STATUS_SIGNALING_BASE + 0x00000013

◆ STATUS_SIGNALING_INVALID_MESSAGE_TTL_VALUE

#define STATUS_SIGNALING_INVALID_MESSAGE_TTL_VALUE   STATUS_SIGNALING_BASE + 0x0000002E

◆ STATUS_SIGNALING_INVALID_MESSAGE_TYPE

#define STATUS_SIGNALING_INVALID_MESSAGE_TYPE   STATUS_SIGNALING_BASE + 0x00000021

◆ STATUS_SIGNALING_INVALID_METRICS_VERSION

#define STATUS_SIGNALING_INVALID_METRICS_VERSION   STATUS_SIGNALING_BASE + 0x00000032

◆ STATUS_SIGNALING_INVALID_PAYLOAD_LEN_IN_MESSAGE

#define STATUS_SIGNALING_INVALID_PAYLOAD_LEN_IN_MESSAGE   STATUS_SIGNALING_BASE + 0x00000029

◆ STATUS_SIGNALING_INVALID_READY_STATE

#define STATUS_SIGNALING_INVALID_READY_STATE   STATUS_SIGNALING_BASE + 0x00000001

◆ STATUS_SIGNALING_INVALID_REGION_LENGTH

#define STATUS_SIGNALING_INVALID_REGION_LENGTH   STATUS_SIGNALING_BASE + 0x0000000E

◆ STATUS_SIGNALING_INVALID_SIGNALING_CALLBACKS_VERSION

#define STATUS_SIGNALING_INVALID_SIGNALING_CALLBACKS_VERSION   STATUS_SIGNALING_BASE + 0x0000000B

◆ STATUS_SIGNALING_INVALID_SIGNALING_MESSAGE_VERSION

#define STATUS_SIGNALING_INVALID_SIGNALING_MESSAGE_VERSION   STATUS_SIGNALING_BASE + 0x00000022

◆ STATUS_SIGNALING_INVALID_STREAM_ARN_LENGTH

#define STATUS_SIGNALING_INVALID_STREAM_ARN_LENGTH   STATUS_SIGNALING_BASE + 0x00000035

◆ STATUS_SIGNALING_JOIN_SESSION_CALL_FAILED

#define STATUS_SIGNALING_JOIN_SESSION_CALL_FAILED   STATUS_SIGNALING_BASE + 0x0000004a

◆ STATUS_SIGNALING_JOIN_SESSION_CONNECTED_FAILED

#define STATUS_SIGNALING_JOIN_SESSION_CONNECTED_FAILED   STATUS_SIGNALING_BASE + 0x0000004b

◆ STATUS_SIGNALING_LWS_CALL_FAILED

#define STATUS_SIGNALING_LWS_CALL_FAILED   STATUS_SIGNALING_BASE + 0x00000034

◆ STATUS_SIGNALING_LWS_CLIENT_CONNECT_FAILED

#define STATUS_SIGNALING_LWS_CLIENT_CONNECT_FAILED   STATUS_SIGNALING_BASE + 0x00000015

◆ STATUS_SIGNALING_LWS_CREATE_CONTEXT_FAILED

#define STATUS_SIGNALING_LWS_CREATE_CONTEXT_FAILED   STATUS_SIGNALING_BASE + 0x00000014

◆ STATUS_SIGNALING_MAX_ICE_CONFIG_COUNT

#define STATUS_SIGNALING_MAX_ICE_CONFIG_COUNT   STATUS_SIGNALING_BASE + 0x00000019

◆ STATUS_SIGNALING_MAX_ICE_URI_COUNT

#define STATUS_SIGNALING_MAX_ICE_URI_COUNT   STATUS_SIGNALING_BASE + 0x0000001A

◆ STATUS_SIGNALING_MAX_ICE_URI_LEN

#define STATUS_SIGNALING_MAX_ICE_URI_LEN   STATUS_SIGNALING_BASE + 0x0000001B

◆ STATUS_SIGNALING_MAX_MESSAGE_LEN_AFTER_ENCODING

#define STATUS_SIGNALING_MAX_MESSAGE_LEN_AFTER_ENCODING   STATUS_SIGNALING_BASE + 0x00000025

◆ STATUS_SIGNALING_MEDIA_STORAGE_DISABLED

#define STATUS_SIGNALING_MEDIA_STORAGE_DISABLED   STATUS_SIGNALING_BASE + 0x00000038

◆ STATUS_SIGNALING_MESSAGE_DELIVERY_FAILED

#define STATUS_SIGNALING_MESSAGE_DELIVERY_FAILED   STATUS_SIGNALING_BASE + 0x00000024

◆ STATUS_SIGNALING_MISMATCH_MEDIA_STORAGE_CONFIG

#define STATUS_SIGNALING_MISMATCH_MEDIA_STORAGE_CONFIG   STATUS_SIGNALING_BASE + 0x00000036

◆ STATUS_SIGNALING_MISSING_ENDPOINTS_IN_GET_ENDPOINT

#define STATUS_SIGNALING_MISSING_ENDPOINTS_IN_GET_ENDPOINT   STATUS_SIGNALING_BASE + 0x00000020

◆ STATUS_SIGNALING_NO_ARN_RETURNED_ON_CREATE

#define STATUS_SIGNALING_NO_ARN_RETURNED_ON_CREATE   STATUS_SIGNALING_BASE + 0x0000001F

◆ STATUS_SIGNALING_NO_CONFIG_SPECIFIED

#define STATUS_SIGNALING_NO_CONFIG_SPECIFIED   STATUS_SIGNALING_BASE + 0x0000001C

◆ STATUS_SIGNALING_NO_CONFIG_URI_SPECIFIED

#define STATUS_SIGNALING_NO_CONFIG_URI_SPECIFIED   STATUS_SIGNALING_BASE + 0x0000001E

◆ STATUS_SIGNALING_NO_PAYLOAD_IN_MESSAGE

#define STATUS_SIGNALING_NO_PAYLOAD_IN_MESSAGE   STATUS_SIGNALING_BASE + 0x0000002A

◆ STATUS_SIGNALING_NO_PEER_CLIENT_ID_IN_MESSAGE

#define STATUS_SIGNALING_NO_PEER_CLIENT_ID_IN_MESSAGE   STATUS_SIGNALING_BASE + 0x00000023

◆ STATUS_SIGNALING_READY_CALLBACK_FAILED

#define STATUS_SIGNALING_READY_CALLBACK_FAILED   STATUS_SIGNALING_BASE + 0x00000007

◆ STATUS_SIGNALING_RECEIVE_BINARY_DATA_NOT_SUPPORTED

#define STATUS_SIGNALING_RECEIVE_BINARY_DATA_NOT_SUPPORTED   STATUS_SIGNALING_BASE + 0x00000026

◆ STATUS_SIGNALING_RECEIVE_EMPTY_DATA_NOT_SUPPORTED

#define STATUS_SIGNALING_RECEIVE_EMPTY_DATA_NOT_SUPPORTED   STATUS_SIGNALING_BASE + 0x00000027

◆ STATUS_SIGNALING_RECEIVED_MESSAGE_LARGER_THAN_MAX_DATA_LEN

#define STATUS_SIGNALING_RECEIVED_MESSAGE_LARGER_THAN_MAX_DATA_LEN   STATUS_SIGNALING_BASE + 0x00000028

◆ STATUS_SIGNALING_RECONNECT_FAILED

#define STATUS_SIGNALING_RECONNECT_FAILED   STATUS_SIGNALING_BASE + 0x00000030

◆ STATUS_SIGNALING_UPDATE_MEDIA_STORAGE_CONFIG

#define STATUS_SIGNALING_UPDATE_MEDIA_STORAGE_CONFIG   STATUS_SIGNALING_BASE + 0x00000037