struct Lenel::OpenAccess::Models::Reader

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 accessMode : Int32 | Nil #

[View source]
def address : Int32 | Nil #

[View source]
def aux1Name : String | Nil #

[View source]
def aux2Name : String | Nil #

[View source]
def aux3Name : String | Nil #

[View source]
def controlType : Int32 | Nil #

[View source]
def extendedOpenTime : Int32 | Nil #

[View source]
def extendedStrikeTime : Int32 | Nil #

[View source]
def friendlyName : String | Nil #

[View source]
def gatewayAddress : Int32 | Nil #

[View source]
def gatewayHostName : String | Nil #

[View source]
def gatewayIPPort : Int32 | Nil #

[View source]
def hostName : String | Nil #

[View source]
def isPairedMaster : Bool | Nil #

[View source]
def isPairedSlave : Bool | Nil #

[View source]
def mode : Int32 | Nil #

[View source]
def name : String | Nil #

[View source]
def offlineMode : Int32 | Nil #

[View source]
def openTime : Int32 | Nil #

[View source]
def out1Name : String | Nil #

[View source]
def out2Name : String | Nil #

[View source]
def panelID : Int32 | Nil #

[View source]
def panelTypeName : String | Nil #

[View source]
def portNumber : Int32 | Nil #

[View source]
def readerID : Int32 | Nil #

[View source]
def readerNumber : Int32 | Nil #

[View source]
def slaveID : Int32 | Nil #

[View source]
def strikeTime : Int32 | Nil #

[View source]
def timeAttendanceType : Int32 | Nil #

[View source]