#include <P_ClusterCache.h>
Inherited by CacheLookupMsg, CacheOpMsg_long, CacheOpMsg_short, CacheOpMsg_short_2, CacheOpReplyMsg, CloseMessage, MachineListMessage, PingMessage, SetChanDataMessage, SetChanPinMessage, and SetChanPriorityMessage.
| Public Member Functions | |
| void | _init (uint16_t msg_version) | 
| ClusterMessageHeader () | |
| ClusterMessageHeader (uint16_t msg_version) | |
| int | MsgInNativeByteOrder () | 
| int | NeedByteSwap () | 
| int | GetMsgVersion () | 
| Data Fields | |
| uint16_t | _InNativeByteOrder | 
| uint16_t | _MsgVersion | 
Definition at line 1033 of file P_ClusterCache.h.
| ClusterMessageHeader::ClusterMessageHeader | ( | ) |  [inline] | 
Definition at line 1043 of file P_ClusterCache.h.
| ClusterMessageHeader::ClusterMessageHeader | ( | uint16_t | msg_version | ) |  [inline] | 
Definition at line 1046 of file P_ClusterCache.h.
References _init().
| void ClusterMessageHeader::_init | ( | uint16_t | msg_version | ) |  [inline] | 
Definition at line 1038 of file P_ClusterCache.h.
References _InNativeByteOrder, and _MsgVersion.
Referenced by ClusterMessageHeader(), SetChanPriorityMessage::init(), SetChanPinMessage::init(), SetChanDataMessage::init(), MachineListMessage::init(), CloseMessage::init(), CacheOpReplyMsg::init(), CacheOpMsg_short_2::init(), CacheOpMsg_short::init(), CacheOpMsg_long::init(), CacheLookupMsg::init(), and PingMessage::init().
| int ClusterMessageHeader::GetMsgVersion | ( | ) |  [inline] | 
Definition at line 1057 of file P_ClusterCache.h.
References _MsgVersion, ats_swap16(), and NeedByteSwap().
Referenced by cache_lookup_ClusterFunction(), cache_op_ClusterFunction(), cache_op_result_ClusterFunction(), close_channel_ClusterFunction(), machine_list_ClusterFunction(), set_channel_data_ClusterFunction(), set_channel_pin_ClusterFunction(), and set_channel_priority_ClusterFunction().
| int ClusterMessageHeader::MsgInNativeByteOrder | ( | ) |  [inline] | 
Definition at line 1049 of file P_ClusterCache.h.
References _InNativeByteOrder.
| int ClusterMessageHeader::NeedByteSwap | ( | ) |  [inline] | 
Definition at line 1053 of file P_ClusterCache.h.
References _InNativeByteOrder.
Referenced by cache_lookup_ClusterFunction(), cache_op_ClusterFunction(), cache_op_result_ClusterFunction(), close_channel_ClusterFunction(), GetMsgVersion(), machine_list_ClusterFunction(), set_channel_data_ClusterFunction(), set_channel_pin_ClusterFunction(), set_channel_priority_ClusterFunction(), SetChanPriorityMessage::SwapBytes(), SetChanPinMessage::SwapBytes(), SetChanDataMessage::SwapBytes(), CloseMessage::SwapBytes(), CacheOpReplyMsg::SwapBytes(), CacheOpMsg_short_2::SwapBytes(), CacheOpMsg_short::SwapBytes(), CacheOpMsg_long::SwapBytes(), and CacheLookupMsg::SwapBytes().
Definition at line 1035 of file P_ClusterCache.h.
Referenced by _init(), MsgInNativeByteOrder(), and NeedByteSwap().
| uint16_t ClusterMessageHeader::_MsgVersion | 
Definition at line 1036 of file P_ClusterCache.h.
Referenced by _init(), and GetMsgVersion().
 1.7.1
 1.7.1