Difference between revisions of "NetMsgTypes"
From BRL-CAD
(→NetMsg MsgTypes) |
|||
Line 32: | Line 32: | ||
{| | {| | ||
− | !width="55" align="center"| | + | !width="55" align="center"|MsgTypeID |
!Description | !Description | ||
|- | |- | ||
Line 39: | Line 39: | ||
|- | |- | ||
|align="center"|5 | |align="center"|5 | ||
+ | |[[Success]] | ||
+ | |- | ||
+ | |align="center"|100 | ||
|[[RemHostNameSET]] | |[[RemHostNameSET]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|150 |
− | |||
− | |||
− | |||
|[[DisconnectREQ]] | |[[DisconnectREQ]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|200 |
|[[NewHostOnNetINFO]] | |[[NewHostOnNetINFO]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|250 |
|[[FullHostListREQ]] | |[[FullHostListREQ]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|255 |
− | |[[ | + | |[[FullHostList]] |
|- | |- | ||
− | |align="center"| | + | |align="center"|300 |
− | |||
− | |||
− | |||
|[[NewSessionREQ]] | |[[NewSessionREQ]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|305 |
− | |[[ | + | |[[NewSession]] |
|- | |- | ||
− | |align="center"| | + | |align="center"|400 |
− | |||
− | |||
− | |||
|[[GeometryREQ]] | |[[GeometryREQ]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|405 |
− | |||
− | |||
− | |||
|[[GeometryMANIFEST]] | |[[GeometryMANIFEST]] | ||
|- | |- | ||
− | |align="center"| | + | |align="center"|410 |
|[[GeometryCHUNK]] | |[[GeometryCHUNK]] | ||
|} | |} |
Revision as of 12:18, 25 November 2009
Common Header Byte Format
All NetMsgs will contain a uniform header:
Element | Length |
MessageLength | int32 (4 bytes) |
MsgType | int32 (4 bytes) |
MessageUUID | String (Variable bytes) |
HasRegardingUUID | Boolean (1 byte) |
RegardingMessageUUID | String (Variable bytes) |
NetMsg MsgTypes
Some NetMsgs will need to have custom bodies. Here is a list of NetMsgs, their related MsgTypes, and links to details on that specific NetMsg:
MsgTypeID | Description |
---|---|
0 | Failure |
5 | Success |
100 | RemHostNameSET |
150 | DisconnectREQ |
200 | NewHostOnNetINFO |
250 | FullHostListREQ |
255 | FullHostList |
300 | NewSessionREQ |
305 | NewSession |
400 | GeometryREQ |
405 | GeometryMANIFEST |
410 | GeometryCHUNK |