GNUnet  0.10.x
Data Fields
Microphone Struct Reference

Internal data structures for the microphone. More...

Collaboration diagram for Microphone:
[legend]

Data Fields

const struct GNUNET_CONFIGURATION_Handlecfg
 Our configuration. More...
 
struct GNUNET_HELPER_Handlerecord_helper
 Handle for the record helper. More...
 
GNUNET_MICROPHONE_RecordedDataCallback rdc
 Function to call with audio data (if we are enabled). More...
 
void * rdc_cls
 Closure for rdc. More...
 

Detailed Description

Internal data structures for the microphone.

Definition at line 37 of file microphone.c.

Field Documentation

◆ cfg

const struct GNUNET_CONFIGURATION_Handle* Microphone::cfg

Our configuration.

Definition at line 43 of file microphone.c.

Referenced by GNUNET_MICROPHONE_create_from_hardware().

◆ record_helper

struct GNUNET_HELPER_Handle* Microphone::record_helper

Handle for the record helper.

Definition at line 48 of file microphone.c.

Referenced by destroy(), disable(), and enable().

◆ rdc

Function to call with audio data (if we are enabled).

Definition at line 53 of file microphone.c.

Referenced by enable(), and process_record_messages().

◆ rdc_cls

void* Microphone::rdc_cls

Closure for rdc.

Definition at line 58 of file microphone.c.

Referenced by enable(), and process_record_messages().


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