Versions in this module Expand all Collapse all v0 v0.12.8 Jun 3, 2023 v0.12.7 Jun 2, 2023 v0.12.6 Jun 2, 2023 v0.12.5 Jun 2, 2023 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 interface{} + 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