Public Attributes | List of all members
ADV7533_Drv_t Struct Reference

#include <adv7533.h>

Public Attributes

int32_t(* DeInit )(ADV7533_Object_t *)
 
int32_t(* GetFrequency )(ADV7533_Object_t *, uint32_t *)
 
int32_t(* GetProtocol )(ADV7533_Object_t *)
 
int32_t(* GetResolution )(ADV7533_Object_t *, uint32_t *)
 
int32_t(* GetVolume )(ADV7533_Object_t *, uint8_t)
 
int32_t(* Init )(ADV7533_Object_t *, ADV7533_Init_t *)
 
int32_t(* Pause )(ADV7533_Object_t *)
 
int32_t(* Play )(ADV7533_Object_t *)
 
int32_t(* ReadID )(ADV7533_Object_t *, uint32_t *)
 
int32_t(* Reset )(ADV7533_Object_t *)
 
int32_t(* Resume )(ADV7533_Object_t *)
 
int32_t(* SetFrequency )(ADV7533_Object_t *, uint32_t)
 
int32_t(* SetMute )(ADV7533_Object_t *, uint16_t)
 
int32_t(* SetOutputMode )(ADV7533_Object_t *, uint16_t)
 
int32_t(* SetProtocol )(ADV7533_Object_t *, uint16_t)
 
int32_t(* SetResolution )(ADV7533_Object_t *, uint32_t)
 
int32_t(* SetVolume )(ADV7533_Object_t *, uint8_t, uint8_t)
 
int32_t(* Stop )(ADV7533_Object_t *, uint32_t)
 

Detailed Description

Definition at line 74 of file adv7533.h.

Member Data Documentation

◆ DeInit

int32_t( * ADV7533_Drv_t::DeInit) (ADV7533_Object_t *)

Definition at line 77 of file adv7533.h.

◆ GetFrequency

int32_t( * ADV7533_Drv_t::GetFrequency) (ADV7533_Object_t *, uint32_t *)

Definition at line 84 of file adv7533.h.

◆ GetProtocol

int32_t( * ADV7533_Drv_t::GetProtocol) (ADV7533_Object_t *)

Definition at line 92 of file adv7533.h.

◆ GetResolution

int32_t( * ADV7533_Drv_t::GetResolution) (ADV7533_Object_t *, uint32_t *)

Definition at line 90 of file adv7533.h.

◆ GetVolume

int32_t( * ADV7533_Drv_t::GetVolume) (ADV7533_Object_t *, uint8_t)

Definition at line 86 of file adv7533.h.

◆ Init

int32_t( * ADV7533_Drv_t::Init) (ADV7533_Object_t *, ADV7533_Init_t *)

Definition at line 76 of file adv7533.h.

◆ Pause

int32_t( * ADV7533_Drv_t::Pause) (ADV7533_Object_t *)

Definition at line 80 of file adv7533.h.

◆ Play

int32_t( * ADV7533_Drv_t::Play) (ADV7533_Object_t *)

Definition at line 79 of file adv7533.h.

◆ ReadID

int32_t( * ADV7533_Drv_t::ReadID) (ADV7533_Object_t *, uint32_t *)

Definition at line 78 of file adv7533.h.

◆ Reset

int32_t( * ADV7533_Drv_t::Reset) (ADV7533_Object_t *)

Definition at line 93 of file adv7533.h.

◆ Resume

int32_t( * ADV7533_Drv_t::Resume) (ADV7533_Object_t *)

Definition at line 81 of file adv7533.h.

◆ SetFrequency

int32_t( * ADV7533_Drv_t::SetFrequency) (ADV7533_Object_t *, uint32_t)

Definition at line 83 of file adv7533.h.

◆ SetMute

int32_t( * ADV7533_Drv_t::SetMute) (ADV7533_Object_t *, uint16_t)

Definition at line 87 of file adv7533.h.

◆ SetOutputMode

int32_t( * ADV7533_Drv_t::SetOutputMode) (ADV7533_Object_t *, uint16_t)

Definition at line 88 of file adv7533.h.

◆ SetProtocol

int32_t( * ADV7533_Drv_t::SetProtocol) (ADV7533_Object_t *, uint16_t)

Definition at line 91 of file adv7533.h.

◆ SetResolution

int32_t( * ADV7533_Drv_t::SetResolution) (ADV7533_Object_t *, uint32_t)

Definition at line 89 of file adv7533.h.

◆ SetVolume

int32_t( * ADV7533_Drv_t::SetVolume) (ADV7533_Object_t *, uint8_t, uint8_t)

Definition at line 85 of file adv7533.h.

◆ Stop

int32_t( * ADV7533_Drv_t::Stop) (ADV7533_Object_t *, uint32_t)

Definition at line 82 of file adv7533.h.


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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19