#include <receiver.h>
An instance of this structure is created when calling ReceiverCreate().
Definiert in Zeile 81 der Datei receiver.h.
Datenfelder | |
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. | |
STATIONINFO * | ri_sip |
Pointer to the station information structure. | |
RECEIVERPLUGIN * | ri_rpp |
Pointer to the plug-in reference structure. | |
void * | ri_bcast |
Receiver plug-in local data. |
int ri_decoder |
Decoder device handle.
Definiert in Zeile 83 der Datei receiver.h.
Wird benutzt von ShoutCastThread(), UserIfThread() und XmlProcessCommands().
u_int ri_status |
Current status of the receiver.
Definiert in Zeile 92 der Datei receiver.h.
Wird benutzt von ReceiverPlugInControl(), ReceiverStatus() und ShoutCastThread().
HANDLE ri_cmdevt |
Receiver plug-in command event queue.
An event is posted to this queue whenever a status change is requested.
Definiert in Zeile 97 der Datei receiver.h.
Wird benutzt von ReceiverPlugInControl() und 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.
Definiert in Zeile 103 der Datei receiver.h.
Wird benutzt von ReceiverPlugInControl() und ShoutCastThread().
Pointer to the station information structure.
Definiert in Zeile 106 der Datei receiver.h.
Wird benutzt von ReceiverStart() und ShoutCastThread().
Pointer to the plug-in reference structure.
Definiert in Zeile 109 der Datei receiver.h.
Wird benutzt von ReceiverCreate() und ReceiverStart().
void* ri_bcast |
Receiver plug-in local data.
Can be used by the receiver plug-in to store local data.
Definiert in Zeile 114 der Datei receiver.h.
Wird benutzt von CgiVars(), ShoutCastCreate(), ShoutCastSetup(), ShoutCastThread() und UserIfShowStatus().