Versions in this module Expand all Collapse all v1 v1.0.4 Apr 11, 2024 v1.0.2 Apr 11, 2024 v1.0.1 Apr 10, 2024 v1.0.0 Apr 10, 2024 Changes in this version + type Authentication struct + Challenge string + Salt string + type Event struct + Data json.RawMessage + Intent int + Type string + type Hello struct + Authentication Authentication + ObsWebSocketVersion string + RPCVersion int + type Identified struct + NegotiatedRPCVersion int + type Identify struct + Authentication string + EventSubscriptions int + RPCVersion int + type Message struct + D json.RawMessage + Op int + func Wrap(o Opcode) *Message + func (o *Message) Bytes() json.RawMessage + func (o *Message) String() string + type Opcode interface + func GetOpcodeForOp(code int) Opcode + func ParseRawMessage(raw json.RawMessage) (Opcode, error) + type Reidentify struct + EventSubscriptions int + type Request struct + Data any + ID string + Type string + type RequestResponse struct + Data json.RawMessage + ID string + Status RequestResponseStatus + Type string + type RequestResponseStatus struct + Code int + Comment string + Result bool