Asterisk - The Open Source Telephony Project  GIT-master-060ce10
Data Fields
ast_unreal_pvt Struct Reference

The base pvt structure for local channel derivatives. More...

#include <core_unreal.h>

Data Fields

struct ast_unreal_pvt_callbackscallbacks
 
struct ast_channelchan
 
unsigned int flags
 
struct ast_jb_conf jb_conf
 
char name [AST_MAX_EXTENSION+AST_MAX_CONTEXT+2]
 
struct ast_channelowner
 
struct ast_format_capreqcap
 
struct ast_stream_topologyreqtopology
 

Detailed Description

The base pvt structure for local channel derivatives.

The unreal pvt has two ast_chan objects - the "owner" and the "next channel", the outbound channel

ast_chan owner -> ast_unreal_pvt -> ast_chan chan

Definition at line 91 of file core_unreal.h.

Field Documentation

◆ callbacks

struct ast_unreal_pvt_callbacks* callbacks

Event callbacks

Definition at line 92 of file core_unreal.h.

Referenced by local_alloc(), try_merge_optimize_out(), and try_swap_optimize_out().

◆ chan

struct ast_channel* chan

◆ flags

unsigned int flags

Private option flags

Definition at line 97 of file core_unreal.h.

◆ jb_conf

jitterbuffer configuration

Definition at line 96 of file core_unreal.h.

Referenced by ast_unreal_alloc_stream_topology(), ast_unreal_new_channels(), and local_alloc().

◆ name

Base name of the unreal channels. exten or other name.

Definition at line 99 of file core_unreal.h.

Referenced by ast_unreal_new_channels(), PathSegment::get_child(), Parameter::load(), SwaggerType::load(), Property::load(), local_alloc(), and locals_show().

◆ owner

struct ast_channel* owner

◆ reqcap

struct ast_format_cap* reqcap

Requested format capabilities

Definition at line 95 of file core_unreal.h.

Referenced by ast_unreal_alloc_stream_topology(), ast_unreal_destructor(), and ast_unreal_new_channels().

◆ reqtopology

struct ast_stream_topology* reqtopology

Requested stream topology

Definition at line 100 of file core_unreal.h.

Referenced by ast_unreal_alloc_stream_topology(), ast_unreal_destructor(), and ast_unreal_new_channels().


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