OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressConstants Struct Reference
Encapsulates the network addressing information for a system. More...
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
const short OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressConstants::FORMAT_HOSTNAME = 7 |
Bytes 0:?? = hostname
Bytes 0:3 = 4-byte IP address.
const short OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressConstants::FORMAT_IPV4PORT = 2 |
Bytes 0:3 = 4-byte IP address
Bytes 4:5 = 2-byte IP port number
Bytes 0:15 = 16-byte IP address
const short OpenGroup::arm40::Provisional::tranreport::IArmSystemAddressConstants::FORMAT_IPV6PORT = 4 |
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:
- opengroup/arm40/provisional/tranreport/IArmSystemAddress.cs