pjsip logo pjsip.org
Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication

HOME

SIP/media Features
High Performance SIP
Small Footprint SIP
Symbian Port

FAQ

Documentation

Licensing

Download

Development (Trac)

Projects using pjsip

Mailing List

Open Source Links


About: PJLIB, PJLIB-UTIL, PJSIP, and PJMEDIA are created by: Benny Prijono
<bennylp@pjsip.org>


 

Home --> Documentations --> PJSIP Reference

pjsip_via_hdr Struct Reference
[Header Fields]

#include <sip_msg.h>


Detailed Description

SIP Via header. In this implementation, Via header can only have one element in each header. If a message arrives with multiple elements in a single Via, then they will be split up into multiple Via headers.

Public Member Functions

 PJ_DECL_LIST_MEMBER (struct pjsip_via_hdr)

Data Fields

pjsip_hdr_e type
pj_str_t name
pj_str_t sname
pjsip_hdr_vptrvptr
pj_str_t transport
pjsip_host_port sent_by
int ttl_param
int rport_param
pj_str_t maddr_param
pj_str_t recvd_param
pj_str_t branch_param
pjsip_param other_param
pj_str_t comment

Member Function Documentation

pjsip_via_hdr::PJ_DECL_LIST_MEMBER ( struct  pjsip_via_hdr  ) 

List members.


Field Documentation

Header short name version.

Virtual function table.

Host and optional port

TTL parameter, or -1 if it's not specified.

"rport" parameter, 0 to specify without port number, -1 means doesn't exist.

"received" parameter.

Other parameters, concatenated as single string.


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

 


PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
(C)2003-2008 Benny Prijono