Class: OpenZWave::DriverData

Inherits:
Object
  • Object
show all
Includes:
Thrift::Struct, Thrift::Struct_Union
Defined in:
lib/ansible/zwave/openzwave/ozw_types.rb

Constant Summary collapse

S_SOFCNT =
1
S_ACKWAITING =
2
S_READABORTS =
3
S_BADCHECKSUM =
4
S_READCNT =
5
S_WRITECNT =
6
S_CANCNT =
7
S_NAKCNT =
8
S_ACKCNT =
9
S_OOFCNT =
10
S_DROPPED =
11
S_RETRIES =
12
S_CONTROLLERREADCNT =
13
S_CONTROLLERWRITECNT =
14
FIELDS =
{
  S_SOFCNT => {:type => ::Thrift::Types::I32, :name => 's_SOFCnt'},
  S_ACKWAITING => {:type => ::Thrift::Types::I32, :name => 's_ACKWaiting'},
  S_READABORTS => {:type => ::Thrift::Types::I32, :name => 's_readAborts'},
  S_BADCHECKSUM => {:type => ::Thrift::Types::I32, :name => 's_badChecksum'},
  S_READCNT => {:type => ::Thrift::Types::I32, :name => 's_readCnt'},
  S_WRITECNT => {:type => ::Thrift::Types::I32, :name => 's_writeCnt'},
  S_CANCNT => {:type => ::Thrift::Types::I32, :name => 's_CANCnt'},
  S_NAKCNT => {:type => ::Thrift::Types::I32, :name => 's_NAKCnt'},
  S_ACKCNT => {:type => ::Thrift::Types::I32, :name => 's_ACKCnt'},
  S_OOFCNT => {:type => ::Thrift::Types::I32, :name => 's_OOFCnt'},
  S_DROPPED => {:type => ::Thrift::Types::I32, :name => 's_dropped'},
  S_RETRIES => {:type => ::Thrift::Types::I32, :name => 's_retries'},
  S_CONTROLLERREADCNT => {:type => ::Thrift::Types::I32, :name => 's_controllerReadCnt'},
  S_CONTROLLERWRITECNT => {:type => ::Thrift::Types::I32, :name => 's_controllerWriteCnt'}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



142
# File 'lib/ansible/zwave/openzwave/ozw_types.rb', line 142

def struct_fields; FIELDS; end

#validateObject



144
145
# File 'lib/ansible/zwave/openzwave/ozw_types.rb', line 144

def validate
end