aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
aegis::shards::shard_mgr Member List

This is the complete list of members for aegis::shards::shard_mgr, including all inherited members.

_io_contextaegis::shards::shard_mgr
close(shard *_shard, int32_t code=1001, const std::string &reason="", shard_status connection_state=shard_status::closing) noexceptaegis::shards::shard_mgr
close(shard &_shard, int32_t code=1001, const std::string &reason="", shard_status connection_state=shard_status::closing) noexceptaegis::shards::shard_mgr
connect(shard *_shard) noexceptaegis::shards::shard_mgr
connection_ptr typedefaegis::shards::shard_mgr
debug_trace(shard *_shard, bool extended=false) noexceptaegis::shards::shard_mgr
force_shard_countaegis::shards::shard_mgr
get_gateway_url() const noexceptaegis::shards::shard_mgr
get_io_context()aegis::shards::shard_mgr
get_shard(uint16_t shard_id)aegis::shards::shard_mgr
get_shards() const noexceptaegis::shards::shard_mgr
get_state() const noexceptaegis::shards::shard_mgr
get_websocket() noexceptaegis::shards::shard_mgr
logaegis::shards::shard_mgr
message_countaegis::shards::shard_mgr
message_ptr typedefaegis::shards::shard_mgr
operator=(const shard_mgr &)=delete (defined in aegis::shards::shard_mgr)aegis::shards::shard_mgr
queue_reconnect(shard *_shard) noexceptaegis::shards::shard_mgr
queue_reconnect(shard &_shard)aegis::shards::shard_mgr
reset_shard(shard *_shard, shard_status _status=shard_status::closing) noexceptaegis::shards::shard_mgr
send_all_shards(const std::string &msg)aegis::shards::shard_mgr
send_all_shards(const json &msg)aegis::shards::shard_mgr
set_gateway_url(const std::string &url) noexceptaegis::shards::shard_mgr
set_on_close(t_on_close cb) noexceptaegis::shards::shard_mgr
set_on_connect(t_on_connect cb) noexceptaegis::shards::shard_mgr
set_on_message(t_on_message cb) noexceptaegis::shards::shard_mgr
set_state(bot_status s) noexceptaegis::shards::shard_mgr
setup_callbacks(shard *_shard) noexceptaegis::shards::shard_mgr
shard_count() const noexceptaegis::shards::shard_mgr
shard_max_countaegis::shards::shard_mgr
shard_mgr(std::string token, asio::io_context &_io, std::shared_ptr< spdlog::logger > log)aegis::shards::shard_mgr
shard_mgr(const shard_mgr &)=delete (defined in aegis::shards::shard_mgr)aegis::shards::shard_mgr
shard_mgr(shard_mgr &&)=delete (defined in aegis::shards::shard_mgr)aegis::shards::shard_mgr
shutdown()aegis::shards::shard_mgr
start()aegis::shards::shard_mgr
t_on_close typedefaegis::shards::shard_mgr
t_on_connect typedefaegis::shards::shard_mgr
t_on_message typedefaegis::shards::shard_mgr
uptime() const noexceptaegis::shards::shard_mgr
websocket typedefaegis::shards::shard_mgr
ws_gatewayaegis::shards::shard_mgr
~shard_mgr()aegis::shards::shard_mgr