UniMRCP  1.7.0
Data Fields
mrcp_resource_t Struct Reference

#include <mrcp_resource.h>

Collaboration diagram for mrcp_resource_t:
Collaboration graph
[legend]

Data Fields

mrcp_resource_id id
 
apt_str_t name
 
const apt_str_table_item_t *(* get_method_str_table )(mrcp_version_e version)
 
apr_size_t method_count
 
const apt_str_table_item_t *(* get_event_str_table )(mrcp_version_e version)
 
apr_size_t event_count
 
const mrcp_header_vtable_t *(* get_resource_header_vtable )(mrcp_version_e version)
 

Detailed Description

MRCP resource definition

Field Documentation

◆ event_count

apr_size_t mrcp_resource_t::event_count

Number of events

◆ get_event_str_table

const apt_str_table_item_t*(* mrcp_resource_t::get_event_str_table) (mrcp_version_e version)

Get string table of events

◆ get_method_str_table

const apt_str_table_item_t*(* mrcp_resource_t::get_method_str_table) (mrcp_version_e version)

Get string table of methods

◆ get_resource_header_vtable

const mrcp_header_vtable_t*(* mrcp_resource_t::get_resource_header_vtable) (mrcp_version_e version)

Get vtable of resource header

◆ id

mrcp_resource_id mrcp_resource_t::id

MRCP resource identifier

◆ method_count

apr_size_t mrcp_resource_t::method_count

Number of methods

◆ name

apt_str_t mrcp_resource_t::name

MRCP resource name


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