XNSExchangeTypes.mesa
Copyright © 1986 by Xerox Corporation. All rights reserved.
Demers, January 9, 1986 9:47:01 pm PST
Client Types for XNS Packet Exchange Protocol.
DIRECTORY
Endian USING [BYTE, FWORD];
XNSExchangeTypes: CEDAR DEFINITIONS ~ {
BYTE: TYPE ~ Endian.BYTE;
FWORD: TYPE ~ Endian.FWORD;
Types
ExchangeID: TYPE ~ FWORD;
ExchangeType: TYPE ~ MACHINE DEPENDENT RECORD [a, b: BYTE];
Well-known Exchange Types. Should be okay for left- or right-handed machines.
unspecifiedType: ExchangeType ~ [0, 0];
timeServiceType: ExchangeType ~ [0, 1];
clearinghouseServiceType: ExchangeType ~ [0, 2];
teledebugType: ExchangeType ~ [0, 10B];
mailFirstType: ExchangeType ~ [0, 20B];
mailLastType: ExchangeType ~ [0, 27B];
remoteDebugFirstType: ExchangeType ~ [0, 30B];
remoteDebugLastType: ExchangeType ~ [0, 37B];
acceptanceTestRegistrationType: ExchangeType ~ [0, 40B];
performanceTestDataType: ExchangeType ~ [0, 41B];
protocolCertificationType: ExchangeType ~ [0, 50B];
voyeurType: ExchangeType ~ [0, 51B];
dixieDataType: ExchangeType ~ [0, 101B];
dixieAckType: ExchangeType ~ [0, 102B];
dixieBusyType: ExchangeType ~ [0, 103B];
dixieErrorType: ExchangeType ~ [0, 104B];
outsideXeroxFirstType: ExchangeType ~ [200B, 0];
outsideXeroxLastType: ExchangeType ~ [LAST[BYTE], LAST[BYTE]];
}.