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 ... |
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 |
Click to show internal directories.
Click to hide internal directories.