struct

PlaceOS::Driver::DriverModel

Inherits JSON::Serializable < Struct < Value < Object

Constructors

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

Instance methods

control_system
Source
control_system=(control_system : ControlSystem | Nil)
Source
ip=(ip : String | Nil)
Source
makebreak
Source
makebreak=(makebreak : Bool)
Source
notes
Source
notes=(notes : String | Nil)
Source
port
Source
port=(port : Int32 | Nil)
Source
role
Source
role=(role : Role)
Source
settings
Source
settings=(settings : Hash(String, JSON::Any))
Source
tls=(tls : Bool)
Source
udp=(udp : Bool)
Source
uri=(uri : String | Nil)
Source

Nested types