Appendix A: Marshalling Protocol
216
NetLinx Programming Language Reference Guide
Byte Formats Supported in the Marshaller (Cont.)
WORDSTR
Sequence of WORD's whose element count is <= 64K.
0xE6
Length Hi
Length Lo
<WORD Sequence>
.
.
DWORDSTR Sequence of DWORD's whose element count is <= 64K.
0xE7
Length Hi
Length Lo
<DWORD Sequence>
.
.
QWORDSTR Sequence of QWORD's whose element count is <= 64K.
0xE8
Length Hi
Length Lo
<QWORD Sequence>
.
.
LBYTESTR
Large sequence of BYTE's whose element count can be >
64K (larger version of BYTESTR).
0xE9
Length MSB
.
.
Length LSB
< BYTE Sequence>
.
.
STRUCT
A structure containing one or more fields. Each element
within a structure is self-descriptive and can be any of the
types in this table.
0xEA
<First Struct Element 1>
.
.
END-
STRUCT
Byte indicator for end of structure - not really a data type pre-
fix.
0xEB
ARRAY
Array of any one of the types in this table whose element-
count can be > 64K. Each element in an array is selfdescrip-
tive.The type of the first element (byte after LengthLSB) is
the type of the entire array.
0xEC
Length MSB
.
.
Length LSB
<Array Element 1>
.
.
SKIP
Byte indicator for space to be skipped in the input and
NULL'ed in the marshalled output. This can be viewed as a
NULL data type prefix.
0xED
Содержание NETLINX PROGRAMMING LANGUAGE
Страница 15: ...Table of Contents xiii NetLinx Programming Language Reference Guide...
Страница 16: ...xiv NetLinx Programming Language Reference Guide Table of Contents...
Страница 18: ...Introduction 2 NetLinx Programming Language Reference Guide...
Страница 76: ...Language Elements 60 NetLinx Programming Language Reference Guide...
Страница 106: ...Combining Devices Levels and Channels 90 NetLinx Programming Language Reference Guide...
Страница 112: ...Master To Master M2M 96 NetLinx Programming Language Reference Guide...
Страница 114: ...Mainline 98 NetLinx Programming Language Reference Guide FIG 1 Message and Mainline Processing in the NetLinx System...
Страница 182: ...Reserved Identifiers 166 NetLinx Programming Language Reference Guide...
Страница 204: ...NetLinx UniCode Functions 188 NetLinx Programming Language Reference Guide...
Страница 244: ...Appendix B Glossary 228 NetLinx Programming Language Reference Guide...
Страница 245: ...Appendix B Glossary 229 NetLinx Programming Language Reference Guide...