c1218.data

Classes

class c1218.data.C1218Request
build()
name
static parse(data)
class c1218.data.C1218LogonRequest(username=u'', userid=0)
__init__(username=u'', userid=0)
build()
logon = 'P'
static parse(data)
set_userid(userid)
set_username(value)
userid
username
class c1218.data.C1218SecurityRequest(password=u'')
__init__(password=u'')
build()
static parse(data)
password
security = 'Q'
set_password(value)
class c1218.data.C1218LogoffRequest
build()
logoff = 'R'
static parse(data)
class c1218.data.C1218NegotiateRequest(pktsize, nbrpkt, baudrate=None)
__init__(pktsize, nbrpkt, baudrate=None)
build()
negotiate = '`'
static parse(data)
set_baudrate(baudrate)
set_nbrpkt(nbrpkt)
set_pktsize(pktsize)
class c1218.data.C1218WaitRequest(time=1)
__init__(time=1)
build()
static parse(data)
set_time(time)
wait = 'p'
class c1218.data.C1218IdentRequest
build()
ident = ' '
static parse(data)
class c1218.data.C1218TerminateRequest
build()
static parse(data)
terminate = '!'
class c1218.data.C1218ReadRequest(tableid, offset=None, octetcount=None)
__init__(tableid, offset=None, octetcount=None)
build()
octetcount
offset
static parse(data)
read = '0'
set_octetcount(octetcount)
set_offset(offset)
set_tableid(tableid)
tableid
class c1218.data.C1218WriteRequest(tableid, data, offset=None)
__init__(tableid, data, offset=None)
build()
data
offset
static parse(data)
set_data(data)
set_offset(offset)
set_tableid(tableid)
tableid
write = '@'
class c1218.data.C1218Packet(data=None, control=None, length=None)
__init__(data=None, control=None, length=None)
build()
control = '\x00'
data
identity = '\x00'
static parse(data)
sequence = '\x00'
set_control(control)
set_data(data)
set_length(length)
start = '\xee'