When applications create MSPP endpoints with mspCreateEndpoint, they specify the following parameters in the MSP_ENDPOINT_ADDR structure:
typedef struct tag_MSP_ENDPOINT_ADDR
{
DWORD size;
DWORD nBoard;
DWORD eEpType;
union
{
DS0_ENDPOINT_ADDR DS0;
RTPRTCP_ENDPOINT_ADDR RtpRtcp;
RTPRTCP_V6_ENDPOINT_ADDR RtpRtcpV6;
UDP_ENDPOINT_ADDR Udp;
T38UDP_ENDPOINT_ADDR T38Udp;
// Structure may be expanded to define new Endpoints
} EP;
} MSP_ENDPOINT_ADDR;
Depending on the value specified in the eEpType field, the application also specifies other endpoint address information. This section discusses:
|
Field |
Type |
Default |
Units |
Description |
|
size |
DWORD |
N/A |
|
|
|
nboard |
DWORD |
N/A |
N/A |
Endpoint location (board number). |
|
eEptype |
DWORD |
N/A |
N/A |
Type of MSPP endpoint. Can be the following values: DS0_ENDPOINT_ADDR RTPRTCP_ENDPOINT_ADDR RTPRTCP_V6_ENDPOINT_ADDR T38UDP_ENDPOINT_ADDR TPKT_ENDPOINT_ADDR |