Difference between revisions of "NetMsgTypes"
From BRL-CAD
(Added TODO) |
(headline fixes and spacing.) |
||
Line 1: | Line 1: | ||
− | + | ---- | |
+ | =NetMsg Generic Templates= | ||
+ | ---- | ||
The GSNet Protocol provides several Template classes to be used or extended from. | The GSNet Protocol provides several Template classes to be used or extended from. | ||
Line 8: | Line 10: | ||
* [[GenericOneStringMsg|Generic One String Msg]] | * [[GenericOneStringMsg|Generic One String Msg]] | ||
− | + | ---- | |
+ | =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: | 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: | ||
− | + | <br /><br /> | |
'''NOTE:''' This list is not up-to-date as of 1.25.11 | '''NOTE:''' This list is not up-to-date as of 1.25.11 | ||
+ | <br /><br /> | ||
'''TODO:''' Replace this with Doxy files | '''TODO:''' Replace this with Doxy files | ||
− | + | <br /><br /> | |
+ | |||
{|style="border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #666699; padding: 0;" | {|style="border-collapse: separate; border-spacing: 0; border-width: 1px; border-style: solid; border-color: #666699; padding: 0;" | ||
|style="border: 1px solid #666699; background-color: #666699; color: #FFFFFF; width: 90px;"|'''MsgType ID''' | |style="border: 1px solid #666699; background-color: #666699; color: #FFFFFF; width: 90px;"|'''MsgType ID''' |
Revision as of 14:29, 26 January 2011
NetMsg Generic Templates
The GSNet Protocol provides several Template classes to be used or extended from.
- Generic One Byte Msg
- Generic Two Byte Msg
- Generic Four Byte Msg
- Generic Multi Byte Msg
- Generic One String Msg
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:
NOTE: This list is not up-to-date as of 1.25.11
TODO: Replace this with Doxy files
MsgType ID | Name | Description |
0x0050 | Failure | Uses Generic One Byte Msg. |
0x0051 | Success | Uses Generic One Byte Msg. |
0x0100 | RemHostNameSET | Uses Generic One String Msg. |
0x0150 | DisconnectREQ | "MsgType Only" NetMsg and has no body. |
0x0200 | NewHostOnNet | Uses Generic One String Msg. |
0x0250 | FullHostListREQ* | Not Implemented Yet |
0x0255 | FullHostList* | Not Implemented Yet |
0x0300 | NewSessionREQ* | Not Implemented Yet |
0x0305 | NewSession* | Not Implemented Yet |
0x0310 | LogoutSession | Not Implemented Yet |
0x0400 | GeometryREQ | Uses Generic One String Msg in addition to custom fields. |
0x0405 | GeometryMANIFEST | Not Implemented Yet |
0x0410 | GeometryCHUNK | Uses Generic Multi Byte Msg. |