WARNING: The online documentation has moved to https://docs.pjsip.org.

Visit the new documentation at https://docs.pjsip.org:

BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJSIP Reference

pjsua_buddy Struct Reference

#include <pjsua_internal.h>

Data Fields

pj_pool_tpool
 
unsigned index
 
void * user_data
 
pj_str_t uri
 
pj_str_t contact
 
pj_str_t name
 
pj_str_t display
 
pj_str_t host
 
unsigned port
 
pj_bool_t monitor
 
pjsip_dialogdlg
 
pjsip_evsubsub
 
unsigned term_code
 
pj_str_t term_reason
 
pjsip_pres_status status
 
pj_timer_entry timer
 

Detailed Description

Buddy data.

Field Documentation

◆ pool

pj_pool_t* pjsua_buddy::pool

Pool for this buddy.

◆ index

unsigned pjsua_buddy::index

Buddy index.

◆ user_data

void* pjsua_buddy::user_data

Application data.

◆ uri

pj_str_t pjsua_buddy::uri

Buddy URI.

◆ contact

pj_str_t pjsua_buddy::contact

Contact learned from subscrp.

◆ name

pj_str_t pjsua_buddy::name

Buddy name.

◆ display

pj_str_t pjsua_buddy::display

Buddy display name.

◆ host

pj_str_t pjsua_buddy::host

Buddy host.

◆ port

unsigned pjsua_buddy::port

Buddy port.

◆ monitor

pj_bool_t pjsua_buddy::monitor

Should we monitor?

◆ dlg

pjsip_dialog* pjsua_buddy::dlg

The underlying dialog.

◆ sub

pjsip_evsub* pjsua_buddy::sub

Buddy presence subscription

◆ term_code

unsigned pjsua_buddy::term_code

Subscription termination code

◆ term_reason

pj_str_t pjsua_buddy::term_reason

Subscription termination reason

◆ status

pjsip_pres_status pjsua_buddy::status

Buddy presence status.

◆ timer

pj_timer_entry pjsua_buddy::timer

Resubscription timer


The documentation for this struct was generated from the following file:
  • pjsua_internal.h

 


PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
Copyright (C) 2006-2008 Teluu Inc.