UnixSocketCommands

ditto

Constructors

this
this()

Constructor

Members

Aliases

Handler
alias Handler = CommandsRegistry.Handler

Handler delegate

InteractiveHandler
alias InteractiveHandler = CommandsRegistry.InteractiveHandler

Interactive handler delegate

RawSocketHandler
alias RawSocketHandler = CommandsRegistry.RawSocketHandler

RawSocketHandler delegate

Functions

parseConfig
void parseConfig(ConfigParser config)

Setup the unix socket listener if the config for the socket path exists.

shutdown
void shutdown()

Shut down the unix listener.

startEventHandling
void startEventHandling(EpollSelectDispatcher epoll)

Initializes the socket listener and registers it with the provided epoll selector.

Variables

commands
CommandsRegistry commands;

Command registry to handle the commands from the client

Meta