Asterisk - The Open Source Telephony Project  21.4.1
Functions | Variables
conf_chan_record.c File Reference

ConfBridge recorder channel driver. More...

#include "asterisk.h"
#include "asterisk/channel.h"
#include "asterisk/bridge.h"
#include "asterisk/format_cache.h"
#include "include/confbridge.h"

Go to the source code of this file.

Functions

struct ast_channel_techconf_record_get_tech (void)
 Get ConfBridge record channel technology struct. More...
 
static int rec_call (struct ast_channel *chan, const char *addr, int timeout)
 
static struct ast_framerec_read (struct ast_channel *ast)
 
static struct ast_channelrec_request (const char *type, struct ast_format_cap *cap, const struct ast_assigned_ids *assignedids, const struct ast_channel *requestor, const char *data, int *cause)
 
static int rec_write (struct ast_channel *ast, struct ast_frame *f)
 

Variables

static unsigned int name_sequence = 0
 
static struct ast_channel_tech record_tech
 

Detailed Description

ConfBridge recorder channel driver.

Author
Richard Mudgett rmudg.nosp@m.ett@.nosp@m.digiu.nosp@m.m.co.nosp@m.m

See Also:

Definition in file conf_chan_record.c.

Function Documentation

struct ast_channel_tech* conf_record_get_tech ( void  )

Get ConfBridge record channel technology struct.

Since
12.0.0
Returns
ConfBridge record channel technology.

Definition at line 102 of file conf_chan_record.c.

Referenced by load_module(), and unload_module().

103 {
104  return &record_tech;
105 }