struct PlaceOS::Driver::DriverModel
- PlaceOS::Driver::DriverModel
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Extended Modules
- JSON::Schema
Defined in:
placeos-driver/driver_model.crConstructors
Instance Method Summary
- #control_system : ControlSystem | Nil
- #control_system=(control_system : ControlSystem | Nil)
- #ip : String | Nil
- #ip=(ip : String | Nil)
- #makebreak : Bool
- #makebreak=(makebreak : Bool)
- #notes : String | Nil
- #notes=(notes : String | Nil)
- #port : Int32 | Nil
- #port=(port : Int32 | Nil)
- #role : Role
- #role=(role : Role)
- #settings : Hash(String, JSON::Any)
- #settings=(settings : Hash(String, JSON::Any))
- #tls : Bool
- #tls=(tls : Bool)
- #udp : Bool
- #udp=(udp : Bool)
- #uri : String | Nil
- #uri=(uri : String | Nil)