UniMRCP  1.7.0
Functions
mrcp_ca_factory.h File Reference

Factory of MRCPv2 Connection Agents. More...

#include "mrcp_connection_types.h"
Include dependency graph for mrcp_ca_factory.h:

Go to the source code of this file.

Functions

APT_BEGIN_EXTERN_C mrcp_ca_factory_tmrcp_ca_factory_create (apr_pool_t *pool)
 
apt_bool_t mrcp_ca_factory_agent_add (mrcp_ca_factory_t *mpf_factory, mrcp_connection_agent_t *agent)
 
apt_bool_t mrcp_ca_factory_is_empty (const mrcp_ca_factory_t *factory)
 
mrcp_connection_agent_tmrcp_ca_factory_agent_select (mrcp_ca_factory_t *factory)
 

Detailed Description

Factory of MRCPv2 Connection Agents.

Function Documentation

◆ mrcp_ca_factory_agent_add()

apt_bool_t mrcp_ca_factory_agent_add ( mrcp_ca_factory_t mpf_factory,
mrcp_connection_agent_t agent 
)

Add connection agent to factory.

◆ mrcp_ca_factory_agent_select()

mrcp_connection_agent_t* mrcp_ca_factory_agent_select ( mrcp_ca_factory_t factory)

Select next available agent.

◆ mrcp_ca_factory_create()

APT_BEGIN_EXTERN_C mrcp_ca_factory_t* mrcp_ca_factory_create ( apr_pool_t *  pool)

Create factory of connection agents.

◆ mrcp_ca_factory_is_empty()

apt_bool_t mrcp_ca_factory_is_empty ( const mrcp_ca_factory_t factory)

Determine whether factory is empty.