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
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
Low index byte.
High index byte.
Alias of INDEX.
class InetMessageChannel(BinaryMessageChannel)
A BinaryMessageChannel that sends and receives messages via a UDP socket.
The inm module provides a complete INM messaging API.
Logical INM register read response (with request ID).
Logical INM register pair read response (with request ID).
Generic INM operation response (StandardResults code and request ID).
class InmHelper
Convenience class for INM communication.
Integer
self.int_byteorder
Name of default byte order of integer fields in message values.
self.int_size
Default size in bytes of integer fields in message values.
def interactive(channel = None,
msg_factory = None,
srcadr = None,
ip_adr = None,
udp_port = None,
tcp_port = None,
timeout = 1,
link_adr = None)
Creates an InmHelper and configures it for use in an interactive Python session.
Invalid argument in module API function call.
Invalid message header received or submitted for sending.
Invalid message received or submitted for sending.
Module API function call made in wrong object state.
self.ip_adr
IP address of sockets used by this InetMessageChannel, as a hostname or dotted-decimal string.
def is_open(self)
Checks whether the InmHelper is open.
def is_open(self)
Checks whether the MessageChannel is open.
class LargeMessage(Message)
Concrete Message subclass for large-size INM messages.
self.latest_header
The MessageHeader produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_link_adr
The INM link address produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_msg
The Message produced by the latest call to recv, sendrecv or sendrecv_mval.
self.latest_res
The ResultCode produced by the latest call to recv, sendrecv or sendrecv_mval.
Error: Invalid message length.
self.link_adr
The INM link address this InmHelper uses to send messages.
Error in underlying API.
List of byte values (as integers)
LOCAL_ADR = 0x00
Reserved INM node address for the local node.
Close