struct

Obsctl::OBS::Protocol::Response

Inherits Struct < Value < Object

Parsed obs-websocket RequestResponse message with opcode 7.

Constructors

new(request_type : String, request_id : String, request_status : RequestStatus, response_data : JSON::Any | Nil)
Source

Class methods

from_frame(frame : String) : self | Nil

Parses a raw JSON frame and returns nil when it is not a response.

Source

Instance methods

clone
Source
copy_with(request_type _request_type = @request_type, request_id _request_id = @request_id, request_status _request_status = @request_status, response_data _response_data = @response_data)
Source
request_id
request_status
request_type
response_data