I | |
INDEX, StandardRegisters | |
INDEX_H, StandardRegisters | |
INDEX_L, StandardRegisters | |
InetMessageChannel | |
inm.py | |
INM_REG_READ_RES, StandardTypes | |
INM_REGPAIR_READ_RES, StandardTypes | |
INM_RESULT, StandardTypes | |
InmHelper | |
Int, ValueConversions | |
int_byteorder, MessageFactory | |
int_size, MessageFactory | |
interactive | |
INVALID_ARGUMENT, ResultCode | |
INVALID_HEADER, ResultCode | |
INVALID_MESSAGE, ResultCode | |
INVALID_STATE, ResultCode | |
ip_adr, InetMessageChannel | |
is_open | |
L | |
LargeMessage | |
latest_header, InmHelper | |
latest_link_adr, InmHelper | |
latest_msg, InmHelper | |
latest_res, InmHelper | |
LENGTH, StandardResults | |
link_adr, InmHelper | |
LINK_FAILURE, ResultCode | |
List, ValueConversions | |
LOCAL_ADR, MessageHeader |
A BinaryMessageChannel that sends and receives messages via a UDP socket.
class InetMessageChannel( BinaryMessageChannel )
Convenience class for INM communication.
class InmHelper
Name of default byte order of integer fields in message values.
self.int_byteorder
Default size in bytes of integer fields in message values.
self.int_size
Creates an InmHelper and configures it for use in an interactive Python session.
def interactive( channel = None, msg_factory = None, srcadr = None, ip_adr = None, udp_port = None, tcp_port = None, timeout = 1, link_adr = None )
IP address of sockets used by this InetMessageChannel, as a hostname or dotted-decimal string.
self.ip_adr
Checks whether the InmHelper is open.
def is_open( self )
Checks whether the MessageChannel is open.
def is_open( self )
Concrete Message subclass for large-size INM messages.
class LargeMessage( Message )
The MessageHeader produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_header
The INM link address produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_link_adr
The Message produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_msg
The ResultCode produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_res
The INM link address this InmHelper uses to send messages.
self.link_adr
Reserved INM node address for the local node.
LOCAL_ADR = 0x00