GNUnet  0.10.x
Data Fields
GNUNET_MICROPHONE_Handle Struct Reference

A microphone is a device that can capture or otherwise produce audio data. More...

#include <gnunet_microphone_lib.h>

Data Fields

GNUNET_MICROPHONE_EnableCallback enable_microphone
 Turn on the microphone. More...
 
GNUNET_MICROPHONE_DisableCallback disable_microphone
 Turn the microphone off. More...
 
GNUNET_MICROPHONE_DestroyCallback destroy_microphone
 Destroy the microphone. More...
 
void * cls
 Closure for the callbacks. More...
 

Detailed Description

A microphone is a device that can capture or otherwise produce audio data.

Definition at line 87 of file gnunet_microphone_lib.h.

Field Documentation

◆ enable_microphone

GNUNET_MICROPHONE_EnableCallback GNUNET_MICROPHONE_Handle::enable_microphone

◆ disable_microphone

GNUNET_MICROPHONE_DisableCallback GNUNET_MICROPHONE_Handle::disable_microphone

◆ destroy_microphone

GNUNET_MICROPHONE_DestroyCallback GNUNET_MICROPHONE_Handle::destroy_microphone

Destroy the microphone.

Called by GNUNET_MICROPHONE_destroy.

Definition at line 103 of file gnunet_microphone_lib.h.

Referenced by GNUNET_MICROPHONE_create_from_hardware(), and GNUNET_MICROPHONE_destroy().

◆ cls

void* GNUNET_MICROPHONE_Handle::cls

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