Thu Jul 9 13:41:42 2009

Asterisk developer's documentation


sip_user Struct Reference

Structure for SIP user data. User's place calls to us. More...


Data Fields

ast_mutex_t _lock
char accountcode [AST_MAX_ACCOUNT_CODE]
enum transfermodes allowtransfer
int amaflags
int autoframing
int call_limit
ast_group_t callgroup
int callingpres
int capability
ast_variablechanvars
char cid_name [80]
char cid_num [80]
char context [AST_MAX_CONTEXT]
ast_flags flags [2]
ast_haha
int inUse
char is_realtime
char language [MAX_LANGUAGE]
int maxcallbitrate
char md5secret [80]
char mohinterpret [MAX_MUSICCLASS]
char mohsuggest [MAX_MUSICCLASS]
char name [80]
sip_usernext [1]
unsigned int objflags
ast_group_t pickupgroup
ast_codec_pref prefs
unsigned int refcount
char secret [80]
unsigned int sipoptions
sip_st_cfg stimer
char subscribecontext [AST_MAX_CONTEXT]
char useragent [256]


Detailed Description

Structure for SIP user data. User's place calls to us.

Definition at line 1400 of file chan_sip.c.


Field Documentation

ast_mutex_t _lock

Definition at line 1402 of file chan_sip.c.

Referenced by update_call_counter().

char accountcode[AST_MAX_ACCOUNT_CODE]

Definition at line 1409 of file chan_sip.c.

enum transfermodes allowtransfer

Definition at line 1428 of file chan_sip.c.

int amaflags

AMA flags for billing

Definition at line 1423 of file chan_sip.c.

int autoframing

Definition at line 1432 of file chan_sip.c.

int call_limit

Limit of concurrent calls

Definition at line 1427 of file chan_sip.c.

Referenced by update_call_counter().

ast_group_t callgroup

Call group

Definition at line 1415 of file chan_sip.c.

int callingpres

Calling id presentation

Definition at line 1424 of file chan_sip.c.

int capability

Codec capability

Definition at line 1425 of file chan_sip.c.

struct ast_variable* chanvars

Variables to set for channel created by user

Definition at line 1430 of file chan_sip.c.

char cid_name[80]

Caller ID name

Definition at line 1408 of file chan_sip.c.

char cid_num[80]

Caller ID num

Definition at line 1407 of file chan_sip.c.

char context[AST_MAX_CONTEXT]

Default context for incoming calls

Definition at line 1405 of file chan_sip.c.

struct ast_flags flags[2]

SIP_ flags

Definition at line 1418 of file chan_sip.c.

struct ast_ha* ha

SIP Refer restriction scheme ACL setting

Definition at line 1429 of file chan_sip.c.

int inUse

Number of calls in use

Definition at line 1426 of file chan_sip.c.

Referenced by update_call_counter().

char is_realtime

this is a 'realtime' user

Definition at line 1421 of file chan_sip.c.

char language[MAX_LANGUAGE]

Default language for this user

Definition at line 1410 of file chan_sip.c.

int maxcallbitrate

Maximum Bitrate for a video call

Definition at line 1431 of file chan_sip.c.

char md5secret[80]

Password in md5

Definition at line 1404 of file chan_sip.c.

char mohinterpret[MAX_MUSICCLASS]

Music on Hold class

Definition at line 1411 of file chan_sip.c.

char mohsuggest[MAX_MUSICCLASS]

Music on Hold class

Definition at line 1412 of file chan_sip.c.

char name[80]

Definition at line 1402 of file chan_sip.c.

struct sip_user* next[1]

Definition at line 1402 of file chan_sip.c.

unsigned int objflags

Definition at line 1402 of file chan_sip.c.

ast_group_t pickupgroup

Pickup Group

Definition at line 1416 of file chan_sip.c.

struct ast_codec_pref prefs

codec prefs

Definition at line 1414 of file chan_sip.c.

unsigned int refcount

Definition at line 1402 of file chan_sip.c.

char secret[80]

Password

Definition at line 1402 of file chan_sip.c.

unsigned int sipoptions

Supported SIP options

Definition at line 1417 of file chan_sip.c.

struct sip_st_cfg stimer

SIP Session-Timers

Definition at line 1433 of file chan_sip.c.

Referenced by st_get_mode(), st_get_refresher(), and st_get_se().

char subscribecontext[AST_MAX_CONTEXT]

Definition at line 1406 of file chan_sip.c.

char useragent[256]

User agent in SIP request

Definition at line 1413 of file chan_sip.c.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 9 13:41:42 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7