GNUnet 0.22.2
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 92 of file gnunet_microphone_lib.h.

Field Documentation

◆ enable_microphone

◆ disable_microphone

◆ destroy_microphone

GNUNET_MICROPHONE_DestroyCallback GNUNET_MICROPHONE_Handle::destroy_microphone

Destroy the microphone.

Called by GNUNET_MICROPHONE_destroy.

Definition at line 107 of file gnunet_microphone_lib.h.

Referenced by GNUNET_MICROPHONE_create_from_hardware(), and GNUNET_MICROPHONE_destroy().

◆ cls


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