Download VeriCall Edge Function Reference Manual

Transcript
Trinity Convergence
B.170
VeriCall Edge Function Reference Manual
t_ve_callback_transport_type_e
The
t_ve_callback_transport_type_e
enumeration
is
used
by
the
VE_RegisterPacketTransportOpen function to indicate the packet-side transportation type
to be used. This enumeration is defined in ve_callback.h and is described below:
typedef enum{
VE_USER_CALL_BACK_TRANSPORT_TYPE_IP_V4,
VE_USER_CALL_BACK_TRANSPORT_TYPE_IP_V6,
VE_USER_CALL_BACK_TRANSPORT_TYPE_IP_FQDN
}t_ve_callback_transport_type_e;
The enumeration elements are as follows:
Element
Definition
VE_USER_CALL_BACK_TRANSPORT_TYPE_IP_V4
The transport type is an IPv4 type.
VE_USER_CALL_BACK_TRANSPORT_TYPE_IP_V6
Reserved for future use.
VE_USER_CALL_BACK_TRANSPORT_TYPE_IP_FQDN
The transport type is a fully qualified domain name type.
B.171
t_ve_callback_protocol_e
The t_ve_callback_protocol_e enumeration is used in calls to the function that was
registered using the VE_RegisterPacketTransportOpen function to indicate the
transportation protocol type used. This enumeration is defined in ve_callback.h and is
described below:
typedef enum{
VE_USER_CALL_BACK_TRANSPORT_PROTOCOL_UDP,
VE_USER_CALL_BACK_TRANSPORT_PROTOCOL_TCP
}t_ve_callback_protocol_e;
The enumeration elements are as follows:
Element
Definition
VE_USER_CALL_BACK_TRANSPORT_PROTOCOL_UDP
The protocol used is UDP.
VE_USER_CALL_BACK_TRANSPORT_PROTOCOL_TCP
The protocol used is TCP.
Trinity Convergence Confidential
Appendix B: Structures and Enumerations
595