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

pjsua_call_info Struct Reference
[PJSUA-API Calls Management]

#include <pjsua.h>


Detailed Description

This structure describes the information and current status of a call.

Python:
The type name is py_pjsua.Call_Info.

Data Fields

pjsua_call_id id
pjsip_role_e role
pjsua_acc_id acc_id
pj_str_t local_info
pj_str_t local_contact
pj_str_t remote_info
pj_str_t remote_contact
pj_str_t call_id
pjsip_inv_state state
pj_str_t state_text
pjsip_status_code last_status
pj_str_t last_status_text
pjsua_call_media_status media_status
pjmedia_dir media_dir
pjsua_conf_port_id conf_slot
pj_time_val connect_duration
pj_time_val total_duration
struct {
   char   local_info [128]
   char   local_contact [128]
   char   remote_info [128]
   char   remote_contact [128]
   char   call_id [128]
   char   last_status_text [128]
buf_

Field Documentation

Call identification.

Initial call role (UAC == caller)

The account ID where this call belongs.

Dialog Call-ID string.

Text describing the state

Last status code heard, which can be used as cause code

The reason phrase describing the status.

The conference port number for the call

Up-to-date call connected duration (zero when call is not established)

Total call duration, including set-up time

struct { ... } pjsua_call_info::buf_

Internal


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