class Obsctl::CLI::ClientCommands

Defined in:

obsctl/cli/client_commands.cr

Constant Summary

BLUE = "\e[34m"
BOLD = "\e[1m"
BRIGHT_WHITE = "\e[97m"
CYAN = "\e[36m"
DIM = "\e[2m"
GREEN = "\e[32m"
MAGENTA = "\e[35m"
RED = "\e[31m"
RESET = "\e[0m"
YELLOW = "\e[33m"

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(client : IPC::UnixClient = IPC::UnixClient.new) #

[View source]

Class Method Detail

def self.exit_code_for(error : IPC::ErrorPayload) : Domain::ExitCode #

[View source]

Instance Method Detail

def execute(command : Domain::Command) : Domain::CommandResult #

[View source]
def request(command : Domain::Command) : IPC::Response #

[View source]