$#! | |
__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 |
Instance initializer.
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 )
Message (value) length.
def __len__( self )
String representation.
def __repr__( self )
String representation.
def __repr__( self )
String representation.
def __repr__( self )
String conversion.
def __str__( self )
String conversion.
def __str__( self )
String conversion.
def __str__( self )
String conversion.
def __str__( self )
String conversion.
def __str__( self )
Adds the INM address of a CC message destination node to cc_to.
def add_cc_adr( self, cc_adr )
Produces a binary string representation of a bytes object.
def bytes_to_bin( bs, sep = None, bytes_per_sep = 1, big_endian = False )
Produces a hexadecimal string representation of a bytes object.
def bytes_to_hex( bs, sep = None, bytes_per_sep = 1, big_endian = False )
Message type and length check predicate.
def check_tl( self, typ, length )
Copies the MessageFactory.
def clone( 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 close( self )
Applies formatting to the INM message type and value.
def format( self, formatter = None, conv = None )
Provides a standard way to represent INM communication events as strings.
def format_msg_info( obj, event = None, header = None, link_adr = None, event_colw = 0, timestamp = False )
Applies multipart formatting to the INM message value.
def format_mval( self, formatter = None, conv = None, size = None, n_vals = None, strict = None )
Applies multipart formatting to an INM message value.
def format_mval( self, mval, conv = None, size = None, tlv_type = None, n_vals = None, strict = None )
Applies multipart formatting to the INM message value, but returns only the first field.
def format_mval_0( self, formatter = None, conv = None, size = None, n_vals = None, strict = None )
Applies string formatting to the INM message type and value.
def format_str( self, formatter = None )
Applies formatting to the INM message type.
def format_type( self, formatter = None )
Applies formatting to the INM message value.
def format_val( self, formatter = None, conv = None )
Applies formatting to an INM message value.
def format_val( self, val, conv = None, tlv_type = None )
Applies string formatting to the INM message value.
def format_val_str( self, formatter = None )
Applies string formatting to an INM message value.
def format_val_str( self, val, tlv_type = None )