struct Lenel::OpenAccess::Models::Event

Defined in:

lenel/open_access/models.cr

Constructors

Instance Method Summary

Constructor methods inherited from struct Lenel::OpenAccess::Models::Element

new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)
new

Class methods inherited from struct Lenel::OpenAccess::Models::Element

partial(**properties : **T) : T forall T partial, type_name type_name

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def access_result : Int32 | Nil #

getter alarm_priority : Int32? getter alarm_ack_blue_channel : Int32? getter alarm_ack_green_channel : Int32? getter alarm_ack_red_channel : Int32? getter alarm_blue_channel : Int32? getter alarm_green_channel : Int32? getter alarm_red_channel : Int32?


[View source]
def asset_id : Int32 | Nil #

[View source]
def badge_extended_id : String | Nil #

[View source]
def badge_id : Int32 | Nil #

[View source]
def badge_id_str : String | Nil #

[View source]
def badge_issue_code : Int32 | Nil #

[View source]
def cardholder_entered : Bool | Nil #

[View source]
def cardholder_first_name : String | Nil #

[View source]
def cardholder_key : Int32 | Nil #

[View source]
def cardholder_last_name : String | Nil #

[View source]
def controller_id : Int32 #

[View source]
def controller_name : String | Nil #

[View source]
def description : String | Nil #

[View source]
def device_id : Int32 #

[View source]
def device_name : String | Nil #

[View source]
def duress : Bool | Nil #

[View source]
def event_source_name : String | Nil #

[View source]
def event_subtype : Int32 | Nil #

[View source]
def event_text : String | Nil #

[View source]
def event_type : Int32 #

[View source]
def segment_id : Int32 | Nil #

[View source]
def serial_number : Int32 | Nil #

[View source]
def subdevice_id : Int32 | Nil #

[View source]
def subdevice_name : String | Nil #

[View source]
def timestamp : Time | Nil #

[View source]