Home --> Documentations --> PJNATH Reference

Public Member Functions

 PJ_DECL_LIST_MEMBER (struct pj_ice_rx_check)

Data Fields

unsigned comp_id
unsigned transport_id
pj_sockaddr src_addr
unsigned src_addr_len
pj_bool_t use_candidate
pj_uint32_t priority

Detailed Description

This structure represents an incoming check (an incoming Binding request message), and is mainly used to keep early checks in the list in the ICE session. An early check is a request received from remote when we haven't received SDP answer yet, therefore we can't perform triggered check. For such cases, keep the incoming request in a list, and we'll do triggered checks (simultaneously) as soon as we receive answer.

Member Function Documentation

pj_ice_rx_check::PJ_DECL_LIST_MEMBER ( struct pj_ice_rx_check  )

Standard list

Field Documentation

unsigned pj_ice_rx_check::comp_id

Component ID.

pj_uint32_t pj_ice_rx_check::priority

PRIORITY value in the req.

pj_stun_uint64_attr* pj_ice_rx_check::role_attr


pj_sockaddr pj_ice_rx_check::src_addr

Source address of request

unsigned pj_ice_rx_check::src_addr_len

Length of src address.

unsigned pj_ice_rx_check::transport_id

Transport ID.

pj_bool_t pj_ice_rx_check::use_candidate

USE-CANDIDATE is present?

The documentation for this struct was generated from the following file:


PJNATH - Open Source NAT traversal helper library supporting STUN, TURN, and ICE
Copyright (C) 2006-2009 Teluu Inc.