Go to the source code of this file.
Defines | |
#define | IRTRANSDLL_API |
#define | SEND_ACTION 128 |
#define | TIMER_OFF 1 |
#define | TIMER_ONCE 2 |
#define | TIMER_REPEAT 4 |
#define | TIMER_UNUSED 0xff |
#define | WD_FRIDAY 5 |
#define | WD_MONDAY 1 |
#define | WD_SATURDAY 6 |
#define | WD_SUNDAY 0 |
#define | WD_THURSDAY 4 |
#define | WD_TUESDAY 2 |
#define | WD_WEDNESDAY 3 |
Functions | |
IRTRANSDLL_API int | ConnectIRTransServer (char host[], SOCKET *sock) |
IRTRANSDLL_API void | DisconnectIRTransServer (SOCKET serv) |
IRTRANSDLL_API int | GetCommands (SOCKET serv, char rem[], int16_t offset, COMMANDBUFFER *com) |
IRTRANSDLL_API int | GetDeviceStatus (SOCKET serv, void *result) |
IRTRANSDLL_API int | GetDeviceStatusExN (SOCKET serv, int offset, void *result) |
IRTRANSDLL_API int | GetRemotes (SOCKET serv, int16_t offset, REMOTEBUFFER *rem) |
IRTRANSDLL_API NETWORKSTATUS * | LearnIRCode (SOCKET serv, char rem[], char com[], unsigned short timeout) |
IRTRANSDLL_API NETWORKSTATUS * | LearnRepeatIRCode (SOCKET serv, char rem[], char com[], unsigned short timeout) |
IRTRANSDLL_API NETWORKRECV * | ReceiveIR (SOCKET serv) |
IRTRANSDLL_API NETWORKSTATUS * | ReloadIRDatabase (SOCKET serv) |
IRTRANSDLL_API NETWORKSTATUS * | SendCCFCommand (SOCKET serv, char ccfstr[], byte repeat, word mask, byte LEDSel, byte bus) |
IRTRANSDLL_API NETWORKSTATUS * | SendCCFCommandLong (SOCKET serv, char ccfstr[], byte repeat, word mask, byte LEDSel, byte bus) |
IRTRANSDLL_API NETWORKSTATUS * | SendRemoteCommand (SOCKET serv, char rem[], char com[], int mask, int LEDSel, int bus) |
IRTRANSDLL_API NETWORKSTATUS * | SendRemoteCommandEx (SOCKET serv, char rem[], char com[], word mask, byte LEDSel, byte bus) |
IRTRANSDLL_API NETWORKSTATUS * | SetTimerEntry (SOCKET serv, byte num, byte mode, byte year, byte month, byte day, byte weekday, byte hour, byte min, byte ledsel, word targetmask, byte remote[], byte command[], byte bus) |
#define IRTRANSDLL_API |
Definition at line 45 of file arm/IRTrans.h.
#define SEND_ACTION 128 |
Definition at line 113 of file arm/IRTrans.h.
#define TIMER_OFF 1 |
Definition at line 114 of file arm/IRTrans.h.
#define TIMER_ONCE 2 |
Definition at line 115 of file arm/IRTrans.h.
#define TIMER_REPEAT 4 |
Definition at line 116 of file arm/IRTrans.h.
#define TIMER_UNUSED 0xff |
Definition at line 112 of file arm/IRTrans.h.
#define WD_FRIDAY 5 |
Definition at line 109 of file arm/IRTrans.h.
#define WD_MONDAY 1 |
Definition at line 105 of file arm/IRTrans.h.
#define WD_SATURDAY 6 |
Definition at line 110 of file arm/IRTrans.h.
#define WD_SUNDAY 0 |
Definition at line 104 of file arm/IRTrans.h.
#define WD_THURSDAY 4 |
Definition at line 108 of file arm/IRTrans.h.
#define WD_TUESDAY 2 |
Definition at line 106 of file arm/IRTrans.h.
#define WD_WEDNESDAY 3 |
Definition at line 107 of file arm/IRTrans.h.
IRTRANSDLL_API int ConnectIRTransServer | ( | char | host[], |
SOCKET * | sock | ||
) |
IRTRANSDLL_API void DisconnectIRTransServer | ( | SOCKET | serv | ) |
IRTRANSDLL_API int GetCommands | ( | SOCKET | serv, |
char | rem[], | ||
int16_t | offset, | ||
COMMANDBUFFER * | com | ||
) |
IRTRANSDLL_API int GetDeviceStatus | ( | SOCKET | serv, |
void * | result | ||
) |
IRTRANSDLL_API int GetDeviceStatusExN | ( | SOCKET | serv, |
int | offset, | ||
void * | result | ||
) |
IRTRANSDLL_API int GetRemotes | ( | SOCKET | serv, |
int16_t | offset, | ||
REMOTEBUFFER * | rem | ||
) |
IRTRANSDLL_API NETWORKSTATUS* LearnIRCode | ( | SOCKET | serv, |
char | rem[], | ||
char | com[], | ||
unsigned short | timeout | ||
) |
IRTRANSDLL_API NETWORKSTATUS* LearnRepeatIRCode | ( | SOCKET | serv, |
char | rem[], | ||
char | com[], | ||
unsigned short | timeout | ||
) |
IRTRANSDLL_API NETWORKRECV* ReceiveIR | ( | SOCKET | serv | ) |
IRTRANSDLL_API NETWORKSTATUS* ReloadIRDatabase | ( | SOCKET | serv | ) |
IRTRANSDLL_API NETWORKSTATUS* SendCCFCommand | ( | SOCKET | serv, |
char | ccfstr[], | ||
byte | repeat, | ||
word | mask, | ||
byte | LEDSel, | ||
byte | bus | ||
) |
IRTRANSDLL_API NETWORKSTATUS* SendCCFCommandLong | ( | SOCKET | serv, |
char | ccfstr[], | ||
byte | repeat, | ||
word | mask, | ||
byte | LEDSel, | ||
byte | bus | ||
) |
IRTRANSDLL_API NETWORKSTATUS* SendRemoteCommand | ( | SOCKET | serv, |
char | rem[], | ||
char | com[], | ||
int | mask, | ||
int | LEDSel, | ||
int | bus | ||
) |
IRTRANSDLL_API NETWORKSTATUS* SendRemoteCommandEx | ( | SOCKET | serv, |
char | rem[], | ||
char | com[], | ||
word | mask, | ||
byte | LEDSel, | ||
byte | bus | ||
) |