16 #ifndef _RL_EIB_NET_IP_H_ 17 #define _RL_EIB_NET_IP_H_ 51 unsigned char data[128-6];
64 unsigned char val[14];
75 int value(
const char *name);
79 int setValue(
const char *name,
int val,
int length=-1,
int addi1=-1,
int ctrl=-1,
int apci=-1);
80 int setValueUnsigned(
const char *name,
unsigned int val,
int length=-1,
int addi1=-1,
int ctrl=-1,
int apci=-1);
81 int setValueFloat(
const char *name,
float val,
int length=-1,
int addi1=-1,
int ctrl=-1,
int apci=-1);
82 int setText(
const char *name,
const char *text);
83 int getText(
const char *name,
char *text,
int maxlen);
97 int recv(
void *buf,
int maxlen);
int setValue(const char *name, int val, int length=-1, int addi1=-1, int ctrl=-1, int apci=-1)
int printTelegram(EIB_TEL *tel)
int sendDisconnectRequest()
int setSourceAdr(const char *adr)
int storeInProvider(EIB_TEL *tel)
unsigned short servicetype
int value(const char *name)
unsigned int valueUnsigned(const char *name)
int recv(void *buf, int maxlen)
float valueFloat2(const char *name)
int getDescription(PDU *pdu)
int getText(const char *name, char *text, int maxlen)
int setServer(rlIpAdr *server)
unsigned char apci_length
float valueFloat4(const char *name)
rlEIBnetIP(int num_signals=1000, int debug=0, rlDataAcquisitionProvider *provider=NULL)
int setValueFloat(const char *name, float val, int length=-1, int addi1=-1, int ctrl=-1, int apci=-1)
int storeBuffer(unsigned char *buf, int len)
int setClient(rlIpAdr *client)
int setValuesFromCSV(const char *filename)
int setText(const char *name, const char *text)
int setValueUnsigned(const char *name, unsigned int val, int length=-1, int addi1=-1, int ctrl=-1, int apci=-1)
rlDataAcquisitionProvider * provider