BLOG | DOCUMENTATION | TRAC

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
 
pj_stun_uint64_attrrole_attr
 

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

ICE-CONTROLLING/CONTROLLED

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.