2 #include "../network/router_decorator.hh"
Definition: router_decorator.hh:8
Definition: file_leader.hh:22
Definition: file_leader_router.hh:8
void request_format(messages::Message *, Channel *)
Definition: file_leader_router.cc:128
void request_file(messages::Message *, Channel *)
Definition: file_leader_router.cc:90
void file_exist(messages::Message *, Channel *)
Definition: file_leader_router.cc:107
Definition: message.hh:15
void replicate_metadata(messages::Message *, Channel *)
Definition: file_leader_router.cc:122
FileLeader * file_leader
Definition: file_leader_router.hh:14
~FileLeaderRouter()=default
void delete_file(messages::Message *, Channel *)
Definition: file_leader_router.cc:72
void insert_file(messages::Message *, Channel *)
Definition: file_leader_router.cc:30
void update_file(messages::Message *, Channel *)
Definition: file_leader_router.cc:53
FileLeaderRouter(FileLeader *, Router *)
Definition: file_leader_router.cc:12
void request_ls(messages::Message *, Channel *)
Definition: file_leader_router.cc:100
Definition: channel.hh:10