Class: BeaconBackgroundNotification

Inherits:
Object
  • Object
show all
Includes:
Thrift::Struct, Thrift::Struct_Union
Defined in:
lib/linerb/gen-rb/takagi_chan_types.rb,
lib/linerb/gen-rb/takagi_chan_types.rb

Constant Summary collapse

ACTIONINTERVAL =
1
ACTIONANDCONDITIONS =
2
ACTIONDELAY =
3
ACTIONCONDITIONS =
4
FIELDS =
{
  ACTIONINTERVAL => {:type => ::Thrift::Types::I64, :name => 'actionInterval'},
  ACTIONANDCONDITIONS => {:type => ::Thrift::Types::LIST, :name => 'actionAndConditions', :element => {:type => ::Thrift::Types::STRUCT, :class => ::BeaconCondition}},
  ACTIONDELAY => {:type => ::Thrift::Types::I64, :name => 'actionDelay'},
  ACTIONCONDITIONS => {:type => ::Thrift::Types::LIST, :name => 'actionConditions', :element => {:type => ::Thrift::Types::STRUCT, :class => ::BeaconCondition}}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



4007
# File 'lib/linerb/gen-rb/takagi_chan_types.rb', line 4007

def struct_fields; FIELDS; end

#validateObject



4009
4010
# File 'lib/linerb/gen-rb/takagi_chan_types.rb', line 4009

def validate
end