class

Obsctl::IPC::Codec

Inherits Reference < Object

Encodes and decodes newline-delimited JSON IPC messages.

Instance methods

decode(line : String) : Message

Decodes a single IPC frame into a typed message.

Source
encode(message : Message) : String

Encodes a single IPC message and appends the frame delimiter.

Source