rllib  1
rlSiemensTCP Member List

This is the complete list of members for rlSiemensTCP, including all inherited members.

ACCEPT_ERR enum valuerlSocket
ANY_SIEMENS_COMPATIBLE_PLC enum valuerlSiemensTCP
cbrlSiemensTCPprivate
connect()rlSocket
CONNECT_ERR enum valuerlSocket
disconnect()rlSocket
doConnect()rlSiemensTCPprivate
farlSiemensTCPprivate
fetch(int org, int dbnr, int start_adr, int length, unsigned char *buf)rlSiemensTCP
fetch_writerlSiemensTCPprivate
fhrlSiemensTCPprivate
functionrlSiemensTCPprivate
getConnectBlock(unsigned char *connect_block)rlSiemensTCP
getDefaultConnectBlock(unsigned char *connect_block)rlSiemensTCP
getIPVersion()rlSocket
getOrg(int org)rlSiemensTCPprivate
getPort()rlSocket
ihrlSiemensTCPprivate
INET_ADDR_ERR enum valuerlSocket
isConnected()rlSocket
LISTEN_ERR enum valuerlSocket
LOGO enum valuerlSiemensTCP
ORG enum namerlSiemensTCP
ORG_A enum valuerlSiemensTCP
ORG_DB enum valuerlSiemensTCP
ORG_E enum valuerlSiemensTCP
ORG_M enum valuerlSiemensTCP
ORG_PEPA enum valuerlSiemensTCP
ORG_T enum valuerlSiemensTCP
ORG_Z enum valuerlSiemensTCP
pdurlSiemensTCPprivate
PLC_TYPE enum namerlSiemensTCP
plc_typerlSiemensTCPprivate
PORT_ERR enum valuerlSocket
printf(const char *format,...)rlSocket
rack_slotrlSiemensTCPprivate
RACK_SLOT enum valuerlSiemensTCP
read(void *buf, int len, int timeout=0)rlSocket
read_iso(unsigned char *buf)rlSiemensTCPprivate
readHttpContentLength(int timeout)rlSocket
readHttpHeader(rlString *header, int timeout=0)rlSocket
readStr(char *buf, int len, int timeout=0)rlSocket
rlGetsockopt(int sockfd, int level, int optname, void *optval, int *optlen)rlSocketstatic
rlGetsockopt(int level, int optname)rlSocket
rlSetsockopt(int sockfd, int level, int optname, const void *optval, int optlen)rlSocketstatic
rlSetsockopt(int level, int optname)rlSocket
rlSiemensTCP(const char *adr, int _plc_type=rlSiemensTCP::ANY_SIEMENS_COMPATIBLE_PLC, int _fetch_write=1, int function=-1, int rack_slot=-1)rlSiemensTCP
rlSocket(const char *adr, int port, int active)rlSocket
rlSocket(int socket)rlSocket
srlSocket
S5 enum valuerlSiemensTCP
S7_1200 enum valuerlSiemensTCP
S7_200 enum valuerlSiemensTCP
S7_300 enum valuerlSiemensTCP
S7_400 enum valuerlSiemensTCP
select(int timeout=0)rlSocket
sendProcessViewBrowserButtonEvent(int id)rlSocket
setActive(int active)rlSocket
setAdr(const char *adr)rlSocket
setConnectBlock(const unsigned char *connect_block)rlSiemensTCP
setIPVersion(int version)rlSocket
setPort(int port)rlSocket
SETSOCKOPT_ERR enum valuerlSocket
SiemensFunctionCodes enum namerlSiemensTCP
sockaddrrlSocket
SOCKET_ERR enum valuerlSocket
SocketEnum enum namerlSocket
use_cbrlSiemensTCPprivate
warlSiemensTCPprivate
whrlSiemensTCPprivate
write(int org, int dbnr, int start_adr, int length, const unsigned char *buf, int function=WriteByte)rlSiemensTCP
rlSocket::write(const void *buf, int len)rlSocket
write_bit(int &i, int org, int dbnr, int start_adr, int len, const unsigned char *buf)rlSiemensTCPprivate
write_byte(int &i, int org, int dbnr, int start_adr, int length, const unsigned char *buf)rlSiemensTCPprivate
write_iso(unsigned char *buf, int len)rlSiemensTCPprivate
WriteBit enum valuerlSiemensTCP
WriteByte enum valuerlSiemensTCP
~rlSiemensTCP()rlSiemensTCPvirtual
~rlSocket()rlSocketvirtual