#include <P_ClusterInternal.h>
Inherits ClusterMessageHeader.

| Public Types | |
| enum | { MIN_VERSION = 1, MAX_VERSION = 1, SET_CHANNEL_PIN_MESSAGE_VERSION = MAX_VERSION } | 
| Public Member Functions | |
| SetChanPinMessage (uint16_t vers=SET_CHANNEL_PIN_MESSAGE_VERSION) | |
| void | init (uint16_t vers=SET_CHANNEL_PIN_MESSAGE_VERSION) | 
| void | SwapBytes () | 
| Static Public Member Functions | |
| static int | protoToVersion (int protoMajor) | 
| static int | sizeof_fixedlen_msg () | 
| Data Fields | |
| uint32_t | channel | 
| uint32_t | sequence_number | 
| uint32_t | pin_time | 
Definition at line 352 of file P_ClusterInternal.h.
| anonymous enum | 
Definition at line 358 of file P_ClusterInternal.h.
| SetChanPinMessage::SetChanPinMessage | ( | uint16_t | vers = SET_CHANNEL_PIN_MESSAGE_VERSION | ) |  [inline] | 
Definition at line 365 of file P_ClusterInternal.h.
| void SetChanPinMessage::init | ( | uint16_t | vers = SET_CHANNEL_PIN_MESSAGE_VERSION | ) |  [inline] | 
Definition at line 378 of file P_ClusterInternal.h.
References ClusterMessageHeader::_init().
| static int SetChanPinMessage::protoToVersion | ( | int | protoMajor | ) |  [inline, static] | 
Definition at line 369 of file P_ClusterInternal.h.
Referenced by ClusterVConnection::set_pin_in_cache().
| static int SetChanPinMessage::sizeof_fixedlen_msg | ( | ) |  [inline, static] | 
Definition at line 374 of file P_ClusterInternal.h.
Referenced by ClusterVConnection::set_pin_in_cache().
| void SetChanPinMessage::SwapBytes | ( | ) |  [inline] | 
Definition at line 381 of file P_ClusterInternal.h.
References ats_swap32(), channel, ClusterMessageHeader::NeedByteSwap(), pin_time, and sequence_number.
Referenced by set_channel_pin_ClusterFunction().
| uint32_t SetChanPinMessage::channel | 
Definition at line 354 of file P_ClusterInternal.h.
Referenced by post_setchan_pin_ClusterFunction(), set_channel_pin_ClusterFunction(), ClusterVConnection::set_pin_in_cache(), and SwapBytes().
| uint32_t SetChanPinMessage::pin_time | 
Definition at line 356 of file P_ClusterInternal.h.
Referenced by set_channel_pin_ClusterFunction(), ClusterVConnection::set_pin_in_cache(), and SwapBytes().
| uint32_t SetChanPinMessage::sequence_number | 
Definition at line 355 of file P_ClusterInternal.h.
Referenced by set_channel_pin_ClusterFunction(), ClusterVConnection::set_pin_in_cache(), and SwapBytes().
 1.7.1
 1.7.1