FMI 1.0
FaaS Message Interface
|
This is the complete list of members for FMI::Comm::Redis, including all inherited members.
allreduce(channel_data sendbuf, channel_data recvbuf, raw_function f) | FMI::Comm::Channel | virtual |
barrier() override | FMI::Comm::ClientServer | virtual |
bcast(channel_data buf, FMI::Utils::peer_num root) override | FMI::Comm::ClientServer | virtual |
ClientServer(std::map< std::string, std::string > params) | FMI::Comm::ClientServer | explicit |
comm_name | FMI::Comm::Channel | protected |
created_objects | FMI::Comm::ClientServer | protected |
delete_object(std::string name) override | FMI::Comm::Redis | virtual |
download(channel_data buf, std::string name) | FMI::Comm::ClientServer | virtual |
download_object(channel_data buf, std::string name) override | FMI::Comm::Redis | virtual |
finalize() override | FMI::Comm::ClientServer | virtual |
gather(channel_data sendbuf, channel_data recvbuf, FMI::Utils::peer_num root) | FMI::Comm::Channel | virtual |
get_channel(std::string name, std::map< std::string, std::string > params, std::map< std::string, std::string > model_params) | FMI::Comm::Channel | static |
get_latency(Utils::peer_num producer, Utils::peer_num consumer, std::size_t size_in_bytes) override | FMI::Comm::Redis | virtual |
get_object_names() override | FMI::Comm::Redis | virtual |
get_operation_latency(Utils::OperationInfo op_info) override | FMI::Comm::ClientServer | virtual |
get_operation_price(Utils::OperationInfo op_info) override | FMI::Comm::ClientServer | virtual |
get_price(Utils::peer_num producer, Utils::peer_num consumer, std::size_t size_in_bytes) override | FMI::Comm::Redis | virtual |
max_timeout | FMI::Comm::ClientServer | protected |
num_operations | FMI::Comm::ClientServer | protected |
num_peers | FMI::Comm::Channel | protected |
peer_id | FMI::Comm::Channel | protected |
recv(channel_data buf, FMI::Utils::peer_num dest) override | FMI::Comm::ClientServer | virtual |
Redis(std::map< std::string, std::string > params, std::map< std::string, std::string > model_params) | FMI::Comm::Redis | explicit |
reduce(channel_data sendbuf, channel_data recvbuf, FMI::Utils::peer_num root, raw_function f) override | FMI::Comm::ClientServer | virtual |
scan(channel_data sendbuf, channel_data recvbuf, raw_function f) override | FMI::Comm::ClientServer | virtual |
scatter(channel_data sendbuf, channel_data recvbuf, FMI::Utils::peer_num root) | FMI::Comm::Channel | virtual |
send(channel_data buf, FMI::Utils::peer_num dest) override | FMI::Comm::ClientServer | virtual |
set_comm_name(std::string communication_name) | FMI::Comm::Channel | inline |
set_num_peers(FMI::Utils::peer_num num) | FMI::Comm::Channel | inline |
set_peer_id(FMI::Utils::peer_num num) | FMI::Comm::Channel | inline |
timeout | FMI::Comm::ClientServer | protected |
upload(channel_data buf, std::string name) | FMI::Comm::ClientServer | virtual |
upload_object(channel_data buf, std::string name) override | FMI::Comm::Redis | virtual |
~Redis() | FMI::Comm::Redis |