IncomingInviteParams
TheIncomingInviteParams class represents the parameters for an incoming invite in a WebRTC session. It includes various details about the call and the participants.
- callID: A unique identifier for the call.
- variables: An instance of the
Variablesclass containing additional event-related information. - sdp: The Session Description Protocol (SDP) data for the call.
- callerIdName: The name of the caller.
- callerIdNumber: The phone number of the caller.
- calleeIdName: The name of the callee.
- calleeIdNumber: The phone number of the callee.
- telnyxSessionId: The session ID provided by Telnyx.
- telnyxLegId: The leg ID provided by Telnyx.
- displayDirection: The direction of the call display (e.g., inbound or outbound).
Variables
TheVariables class contains various event-related details that are part of the incoming invite parameters.
- eventName: The name of the event.
- coreUUID: The UUID of the core.
- freeSWITCHHostname: The hostname of the FreeSWITCH server.
- freeSWITCHSwitchname: The switch name of the FreeSWITCH server.
- freeSWITCHIPv4: The IPv4 address of the FreeSWITCH server.
- freeSWITCHIPv6: The IPv6 address of the FreeSWITCH server.
- eventDateLocal: The local date and time of the event.
- eventDateGMT: The GMT date and time of the event.
- eventDateTimestamp: The timestamp of the event.
- eventCallingFile: The file from which the event was called.
- eventCallingFunction: The function from which the event was called.
- eventCallingLineNumber: The line number from which the event was called.
- eventSequence: The sequence number of the event.