BLOG | DOCUMENTATION | TRAC

Home --> Documentations --> PJNATH Reference

pj_ice_rx_check Struct Reference
[ICE Session]

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

Component ID.

PRIORITY value in the req.

ICE-CONTROLLING/CONTROLLED

Source address of request

Length of src address.

Transport ID.

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.