FireBirdLib - Topfield TMS PVR TAP Programming Library
FBLib_tapcom.h
Go to the documentation of this file.
1
#ifndef FBLIB_TAPCOM_H
2
#define FBLIB_TAPCOM_H
3
4
#include "
libFireBird.h
"
5
6
extern
bool
LibInitialized
;
7
extern
const
dword
__tap_ud__
;
8
9
#define TAPCOM_SIGNATURE 0x14011965
10
#define TAPCOM_VERSION 0x0000000E
// Version 0.14
11
#define TAPCOM_REQVERSION 0x0000000E
// Downward compatible with version 0.14
12
13
14
bool
isValidChannel
(
TAPCOM_Channel
Channel);
15
16
17
typedef
struct
18
{
19
dword
tapcomSignature
;
// Signatur, die TAPCOM identifiziert
20
dword
tapcomVersion
;
// TAPCOM-Version
21
dword
ServerAlive
;
// Wenn der Server länger für die Bearbeitung benötigt ?
22
dword
FromID
;
// Wer ist der Sender der Nachricht?
23
dword
ToID
;
// Wer ist der Empfänger der Nachricht?
24
TAPCOM_Status
Status
;
// Aktueller Zustand des Befehlsblocks
25
dword
ServiceID
;
// Welcher Service wird aufgerufen?
26
dword
ParamBlockVersion
;
// Version des Server-spezifischen Parameterblocks
27
void
*
ParamBlock
;
// Zeiger auf den Server-spezifischen Parameterblock
28
int
ReturnVal
;
// Rückgabewert für Aufrufer
29
dword
Reserved
;
// Reserved for fuure use
30
}
TAPCOM_InternalMesBuf
;
31
32
#endif
isValidChannel
bool isValidChannel(TAPCOM_Channel Channel)
Definition:
isValidChannel.c:3
LibInitialized
bool LibInitialized
Definition:
InitTAPex.c:8
__tap_ud__
const dword __tap_ud__
libFireBird.h
TAPCOM_Status
TAPCOM_Status
Definition:
libFireBird.h:2651
TAPCOM_Channel
void * TAPCOM_Channel
Definition:
libFireBird.h:2661
TAPCOM_InternalMesBuf
Definition:
FBLib_tapcom.h:18
TAPCOM_InternalMesBuf::ParamBlock
void * ParamBlock
Definition:
FBLib_tapcom.h:27
TAPCOM_InternalMesBuf::ServerAlive
dword ServerAlive
Definition:
FBLib_tapcom.h:21
TAPCOM_InternalMesBuf::ReturnVal
int ReturnVal
Definition:
FBLib_tapcom.h:28
TAPCOM_InternalMesBuf::ToID
dword ToID
Definition:
FBLib_tapcom.h:23
TAPCOM_InternalMesBuf::Status
TAPCOM_Status Status
Definition:
FBLib_tapcom.h:24
TAPCOM_InternalMesBuf::tapcomVersion
dword tapcomVersion
Definition:
FBLib_tapcom.h:20
TAPCOM_InternalMesBuf::ServiceID
dword ServiceID
Definition:
FBLib_tapcom.h:25
TAPCOM_InternalMesBuf::tapcomSignature
dword tapcomSignature
Definition:
FBLib_tapcom.h:19
TAPCOM_InternalMesBuf::Reserved
dword Reserved
Definition:
FBLib_tapcom.h:29
TAPCOM_InternalMesBuf::ParamBlockVersion
dword ParamBlockVersion
Definition:
FBLib_tapcom.h:26
TAPCOM_InternalMesBuf::FromID
dword FromID
Definition:
FBLib_tapcom.h:22
tapcom
FBLib_tapcom.h
Generated on Fri Apr 29 2022 13:34:01 for FireBirdLib - Topfield TMS PVR TAP Programming Library by
1.9.3