OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressConstants Struct Reference

Encapsulates the network addressing information for a system. More...

List of all members.

Public Attributes

const short FORMAT_HOSTNAME = 7
 a hostname (characters, not null-terminated).
const short FORMAT_IPV4 = 1
 an IPv4 address.
const short FORMAT_IPV4PORT = 2
 an IPv4 address and port number.
const short FORMAT_IPV6 = 3
 an IPv6 address.
const short FORMAT_IPV6PORT = 4
 an IPv6 address and port number.
const short FORMAT_SNA = 5
 an SNA address.
const short FORMAT_X25 = 6
 an X.25 address.
const short FORMAT_UUID = 8
 a Universally-unique ID.

Detailed Description

This class holds the constants used by if IArmSystemAddress


Member Data Documentation

Bytes 0:3 = 4-byte IP address
Bytes 4:5 = 2-byte IP port number

Bytes 0:15 = 16-byte IP address
Bytes 16:17 = 2-byte IP port number

Bytes 0:7 = EBCDIC-encoded network ID
Bytes 8:15 = EBCDIC-encoded network accessible unit (control point or LU)

Bytes 0:15 = UUID in binary. This is useful for applications that define their system by a UUID rather than a network address or hostname or some other address form.

Bytes 0:15 = The X.25 address (also referred to as an X.121 address). This is up to 16 ASCII character digits ranging from 0-9.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Properties