RECEIVERINFO Struct Reference

#include <receiver.h>

Collaboration diagram for RECEIVERINFO:

Collaboration graph
RECEIVERPLUGINSTATIONINFORADIOSTATION
[legend]

Detailed Description

Receiver information structure.

An instance of this structure is created when calling ReceiverCreate().

Definition at line 81 of file receiver.h.


Data Fields

int ri_decoder
 Decoder device handle.
u_int ri_status
 Current status of the receiver.
HANDLE ri_cmdevt
 Receiver plug-in command event queue.
HANDLE ri_stsevt
 Receiver plug-in status event queue.
STATIONINFOri_sip
 Pointer to the station information structure.
RECEIVERPLUGINri_rpp
 Pointer to the plug-in reference structure.
void * ri_bcast
 Receiver plug-in local data.

Field Documentation

int ri_decoder

Decoder device handle.

Definition at line 83 of file receiver.h.

Referenced by ShoutCastThread(), UserIfThread(), and XmlProcessCommands().

u_int ri_status

Current status of the receiver.

Definition at line 92 of file receiver.h.

Referenced by ReceiverPlugInControl(), ReceiverStatus(), and ShoutCastThread().

HANDLE ri_cmdevt

Receiver plug-in command event queue.

An event is posted to this queue whenever a status change is requested.

Definition at line 97 of file receiver.h.

Referenced by ReceiverPlugInControl(), and ShoutCastThread().

HANDLE ri_stsevt

Receiver plug-in status event queue.

An event is posted by the receiver plug-in to this queue whenever a status change took place.

Definition at line 103 of file receiver.h.

Referenced by ReceiverPlugInControl(), and ShoutCastThread().

STATIONINFO* ri_sip

Pointer to the station information structure.

Definition at line 106 of file receiver.h.

Referenced by ReceiverStart(), and ShoutCastThread().

RECEIVERPLUGIN* ri_rpp

Pointer to the plug-in reference structure.

Definition at line 109 of file receiver.h.

Referenced by ReceiverCreate(), and ReceiverStart().

void* ri_bcast

Receiver plug-in local data.

Can be used by the receiver plug-in to store local data.

Definition at line 114 of file receiver.h.

Referenced by CgiVars(), ShoutCastCreate(), ShoutCastSetup(), ShoutCastThread(), and UserIfShowStatus().


The documentation for this struct was generated from the following file:
© 2008 by egnite GmbH - visit www.ethernut.de