internal/

directory
v0.5.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2021 License: MIT

Directories

Path Synopsis
Package command holds all of the tools for GGGB's command handling.
Package command holds all of the tools for GGGB's command handling.
config
tomlconf
Package tomlconf is an implementation of GGGBs config system that works with a toml library rather than XML.
Package tomlconf is an implementation of GGGBs config system that works with a toml library rather than XML.
Package game holds all of the code required to manage games
Package game holds all of the code required to manage games
Package interfaces holds interfaces used all over GGGB It exists as its own package to prevent cyclic import issues and simply because its cleaner Package interfaces ...
Package interfaces holds interfaces used all over GGGB It exists as its own package to prevent cyclic import issues and simply because its cleaner Package interfaces ...
irc
Package irc contains a Bot implementation that works over the IRC protocol
Package irc contains a Bot implementation that works over the IRC protocol
ctcp
Package ctcp implements helpers for IRC Client-To-Client messages
Package ctcp implements helpers for IRC Client-To-Client messages
Package nullconn holds a null connection that satisfies interfaces.Bot
Package nullconn holds a null connection that satisfies interfaces.Bot
Package process holds process management code for direct interaction with processes
Package process holds process management code for direct interaction with processes
Package transport provides an interface that allows for generic transport layers between gggb and a process
Package transport provides an interface that allows for generic transport layers between gggb and a process
network
Package network implements a Transport that works over a socket.
Package network implements a Transport that works over a socket.
network/prog
Prog is the clientside component of networkTransport.
Prog is the clientside component of networkTransport.
network/protocol
Package protocol holds structs and other constructs that are used by the network transport for cross-network RPC calls
Package protocol holds structs and other constructs that are used by the network transport for cross-network RPC calls
process
Package process holds a Transport implementation that runs local, unsandboxed processes
Package process holds a Transport implementation that runs local, unsandboxed processes
util
Package util contains utilities for use in all transport implementations
Package util contains utilities for use in all transport implementations
Package version just holds the current version of the bot, for use in various files
Package version just holds the current version of the bot, for use in various files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL