Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
jingle_endpoint Struct Reference

Endpoint which contains configuration information and active sessions. More...

Collaboration diagram for jingle_endpoint:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field accountcode
 
ast_group_t callgroup
 
struct ast_format_capcap
 
struct ast_xmpp_clientconnection
 
const ast_string_field context
 
const ast_string_field language
 
unsigned int maxicecandidates
 
unsigned int maxpayloads
 
const ast_string_field musicclass
 
const ast_string_field name
 
const ast_string_field parkinglot
 
ast_group_t pickupgroup
 
iksrule * rule
 
struct jingle_endpoint_statestate
 
enum jingle_transport transport
 

Detailed Description

Endpoint which contains configuration information and active sessions.

Definition at line 275 of file chan_motif.c.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 283 of file chan_motif.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 283 of file chan_motif.c.

◆ accountcode

const ast_string_field accountcode

Account code

Definition at line 283 of file chan_motif.c.

Referenced by jingle_new().

◆ callgroup

ast_group_t callgroup

Call group

Definition at line 289 of file chan_motif.c.

Referenced by custom_group_handler(), and jingle_new().

◆ cap

struct ast_format_cap* cap

Formats to use

Definition at line 288 of file chan_motif.c.

Referenced by jingle_alloc(), jingle_endpoint_alloc(), jingle_endpoint_destructor(), and load_module().

◆ connection

struct ast_xmpp_client* connection

◆ context

const ast_string_field context

Context to place incoming calls into

Definition at line 283 of file chan_motif.c.

Referenced by jingle_new().

◆ language

const ast_string_field language

Default language for prompts

Definition at line 283 of file chan_motif.c.

Referenced by jingle_new().

◆ maxicecandidates

unsigned int maxicecandidates

Maximum number of ICE candidates we will offer

Definition at line 286 of file chan_motif.c.

Referenced by jingle_alloc(), and load_module().

◆ maxpayloads

unsigned int maxpayloads

Maximum number of payloads we will offer

Definition at line 287 of file chan_motif.c.

Referenced by jingle_alloc(), and load_module().

◆ musicclass

const ast_string_field musicclass

Configured music on hold class

Definition at line 283 of file chan_motif.c.

Referenced by jingle_new().

◆ name

const ast_string_field name

◆ parkinglot

const ast_string_field parkinglot

Configured parking lot

Definition at line 283 of file chan_motif.c.

◆ pickupgroup

ast_group_t pickupgroup

Pickup group

Definition at line 290 of file chan_motif.c.

Referenced by custom_group_handler(), and jingle_new().

◆ rule

iksrule* rule

Active matching rule

Definition at line 285 of file chan_motif.c.

Referenced by custom_connection_handler(), and jingle_endpoint_destructor().

◆ state

◆ transport

enum jingle_transport transport

Default transport to use on outgoing sessions

Definition at line 291 of file chan_motif.c.

Referenced by custom_transport_handler(), jingle_alloc(), and jingle_endpoint_alloc().


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