7 #ifndef DF_ACTIVE_MODE_H
8 #define DF_ACTIVE_MODE_H
12 #if (DF_API_VERSION >= 0x04010500)
13 DF_API_EXTERN
int DF_API_CALL DFCStartActiveConnection(
char *networkAddress,
int listenPort,
int deviceAddress,
int timeout,
int aliveTimeout,
int maxConnections,
int infoFlags,
int unused_setTo0,
int *errorNumber );
14 DF_API_EXTERN
int DF_API_CALL DFCStopActiveConnection(
int *errorNumber );
15 DF_API_EXTERN
int DF_API_CALL DFCGetFirstActiveConnectionId();
16 DF_API_EXTERN
int DF_API_CALL DFCGetFirstActiveChannelID();
17 DF_API_EXTERN
int DF_API_CALL DFCGetNextActiveConnectionId(
int previousId );
18 DF_API_EXTERN
int DF_API_CALL DFCGetNextActiveChannelID(
int previousId );
19 DF_API_EXTERN
int DF_API_CALL DFCGetInfoActiveChannel(
int connectionId,
char *value,
int *valueLength );
20 DF_API_EXTERN
int DF_API_CALL DFCSetRecordAvailable(
int enabled );
21 DF_API_EXTERN
int DF_API_CALL DFCRecordAvailable(
int *connectionId,
int *deviceAddress,
char *infoText,
int *infoTextLength,
int *errorNumber );
22 DF_API_EXTERN
int DF_API_CALL DFCBindDeviceToChannel(
int connectionId,
int deviceType,
int deviceSerial,
char *deviceIp,
int *errorNumber );
Datei beinhaltet alle Defines die von der API benötigt werden.