class Lutron::Request
- Lutron::Request
- Reference
- Object
Included Modules
- JSON::Serializable
Extended Modules
- JSON::Schema
Defined in:
lutron/vive_leap_models.crConstructors
- .new(pull : JSON::PullParser)
- .new(url : String, req_type : CommuniqueType = CommuniqueType::ReadRequest, body = nil, header : Hash(String, String) = {} of String => String)
Instance Method Summary
- #[](*args, **options)
- #[](*args, **options, &)
- #[]=(*args, **options)
- #[]=(*args, **options, &)
- #[]?(*args, **options)
- #[]?(*args, **options, &)
- #body : String
- #body=(body : String)
- #header : Hash(String, String)
- #header=(header : Hash(String, String))
- #name?
- #type : CommuniqueType
- #type=(value : CommuniqueType) : CommuniqueType
Constructor Detail
def self.new(url : String, req_type : CommuniqueType = CommuniqueType::ReadRequest, body = nil, header : Hash(String, String) = {} of String => String)
#