Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 __init__
 __len__, Message
 __repr__
 __str__
A
 add_cc_adr, RoutingMessageChannel
B
 bytes_to_bin
 bytes_to_hex
C
 check_tl, Message
 clone, MessageFactory
 close
F
 format, Message
 format_msg_info
 format_mval
 format_mval_0, Message
 format_str, Message
 format_type, Message
 format_val
 format_val_str
def __init__(self,  
srcadr,  
timeout = None,
msg_factory = None,
selector = None,
ch_num = None,
send_bfr_size = 0,
recv_bfr_size = 0)
Instance initializer.
def __init__(self,  
srcadr,  
ip_adr = None,
udp_port = None,
tcp_port = None,
timeout = None,
msg_factory = None,
selector = None,
ch_num = None)
Instance initializer.
def __init__(self,  
channel = None,
msg_factory = None,
srcadr = None,
ip_adr = None,
udp_port = None,
tcp_port = None,
timeout = None,
link_adr = None)
Instance initializer.
def __init__(self,
typ,
val)
Instance initializer.
def __init__(self,  
srcadr,  
timeout = None,
msg_factory = None,
selector = None,
ch_num = None)
Instance initializer.
def __init__(self,  
default_type_mappings = True)
Instance initializer.
def __init__(self,
msg_id,
dstadr,
srcadr)
Instance initializer.
def __init__(self,  
srcadr,  
rtab,  
recv_channels,  
timeout = None,
msg_factory = None,
selector = None,
ch_num = None)
Instance initializer.
def __init__(self,  
srcadr,  
port,  
baudrate = None,
timeout = None,
msg_factory = None,
selector = None,
ch_num = None)
Instance initializer.
def __len__(self)
Message (value) length.
def __repr__(self)
String representation.
def __repr__(self)
String representation.
def __repr__(self)
String representation.
def __str__(self)
String conversion.
def __str__(self)
String conversion.
def __str__(self)
String conversion.
def __str__(self)
String conversion.
def __str__(self)
String conversion.
def add_cc_adr(self,
cc_adr)
Adds the INM address of a CC message destination node to cc_to.
def bytes_to_bin(bs,  
sep = None,
bytes_per_sep = 1,
big_endian = False)
Produces a binary string representation of a bytes object.
def bytes_to_hex(bs,  
sep = None,
bytes_per_sep = 1,
big_endian = False)
Produces a hexadecimal string representation of a bytes object.
def check_tl(self,
typ,
length)
Message type and length check predicate.
def clone(self)
Copies the MessageFactory.
def close(self)
Overrides MessageChannel.close.
def close(self)
Closes the encapsulated channel.
def close(self)
Closes the MessageChannel.
def close(self)
Overrides MessageChannel.close.
def close(self)
Overrides MessageChannel.close.
def format(self,  
formatter = None,
conv = None)
Applies formatting to the INM message type and value.
def format_msg_info(obj,  
event = None,
header = None,
link_adr = None,
event_colw = 0,
timestamp = False)
Provides a standard way to represent INM communication events as strings.
def format_mval(self,  
formatter = None,
conv = None,
size = None,
n_vals = None,
strict = None)
Applies multipart formatting to the INM message value.
def format_mval(self,  
mval,  
conv = None,
size = None,
tlv_type = None,
n_vals = None,
strict = None)
Applies multipart formatting to an INM message value.
def format_mval_0(self,  
formatter = None,
conv = None,
size = None,
n_vals = None,
strict = None)
Applies multipart formatting to the INM message value, but returns only the first field.
def format_str(self,  
formatter = None)
Applies string formatting to the INM message type and value.
def format_type(self,  
formatter = None)
Applies formatting to the INM message type.
def format_val(self,  
formatter = None,
conv = None)
Applies formatting to the INM message value.
def format_val(self,  
val,  
conv = None,
tlv_type = None)
Applies formatting to an INM message value.
def format_val_str(self,  
formatter = None)
Applies string formatting to the INM message value.
def format_val_str(self,  
val,  
tlv_type = None)
Applies string formatting to an INM message value.
Close