Loading ifs/include/adafs_ops/metadentry.hpp +4 −0 Original line number Diff line number Diff line Loading @@ -15,4 +15,8 @@ int db_val_to_stat(const std::string& path, std::string db_val, struct stat& att int get_attr(const std::string& path, struct stat* attr); int remove_metadentry(const std::string& path); int remove_node(const std::string& path); #endif //IFS_METADENTRY_HPP ifs/include/classes/rpc_data.hpp +5 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ private: hg_id_t rpc_minimal_id_; hg_id_t rpc_srv_create_node_id_; hg_id_t rpc_srv_attr_id_; hg_id_t rpc_srv_remove_node_id_; hg_id_t rpc_srv_read_data_id_; hg_id_t rpc_srv_write_data_id_; Loading Loading @@ -100,6 +101,10 @@ public: hg_id_t rpc_srv_read_data_id() const; hg_id_t rpc_srv_remove_node_id() const; void rpc_srv_remove_node_id(hg_id_t rpc_srv_remove_node_id); void rpc_srv_read_data_id(hg_id_t rpc_srv_read_data_id); hg_id_t rpc_srv_write_data_id() const; Loading ifs/include/daemon/fs_operations.hpp +2 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ int adafs_open(std::string& path, int flags, mode_t mode); FILE* adafs_fopen(std::string& path, const char* mode); int adafs_unlink(std::string& path); int adafs_close(std::string& path); int adafs_stat(std::string& path, struct stat* buf); Loading ifs/include/preload/ipc_types.hpp +2 −0 Original line number Diff line number Diff line Loading @@ -18,4 +18,6 @@ MERCURY_GEN_PROC(ipc_open_in_t, ((hg_const_string_t) (path)) ((hg_int32_t) (flags)) \ ((hg_uint32_t) (mode))) MERCURY_GEN_PROC(ipc_unlink_in_t, ((hg_const_string_t) (path))) #endif //IFS_IPC_TYPES_HPP ifs/include/preload/margo_ipc.hpp +2 −0 Original line number Diff line number Diff line Loading @@ -12,4 +12,6 @@ void send_minimal_rpc(const hg_id_t minimal_id); int ipc_send_open(const char* path, int flags, const mode_t mode, const hg_id_t ipc_open_id); int ipc_send_unlink(const char* path, const hg_id_t ipc_unlink_id); #endif //IFS_MARGO_IPC_HPP Loading
ifs/include/adafs_ops/metadentry.hpp +4 −0 Original line number Diff line number Diff line Loading @@ -15,4 +15,8 @@ int db_val_to_stat(const std::string& path, std::string db_val, struct stat& att int get_attr(const std::string& path, struct stat* attr); int remove_metadentry(const std::string& path); int remove_node(const std::string& path); #endif //IFS_METADENTRY_HPP
ifs/include/classes/rpc_data.hpp +5 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ private: hg_id_t rpc_minimal_id_; hg_id_t rpc_srv_create_node_id_; hg_id_t rpc_srv_attr_id_; hg_id_t rpc_srv_remove_node_id_; hg_id_t rpc_srv_read_data_id_; hg_id_t rpc_srv_write_data_id_; Loading Loading @@ -100,6 +101,10 @@ public: hg_id_t rpc_srv_read_data_id() const; hg_id_t rpc_srv_remove_node_id() const; void rpc_srv_remove_node_id(hg_id_t rpc_srv_remove_node_id); void rpc_srv_read_data_id(hg_id_t rpc_srv_read_data_id); hg_id_t rpc_srv_write_data_id() const; Loading
ifs/include/daemon/fs_operations.hpp +2 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ int adafs_open(std::string& path, int flags, mode_t mode); FILE* adafs_fopen(std::string& path, const char* mode); int adafs_unlink(std::string& path); int adafs_close(std::string& path); int adafs_stat(std::string& path, struct stat* buf); Loading
ifs/include/preload/ipc_types.hpp +2 −0 Original line number Diff line number Diff line Loading @@ -18,4 +18,6 @@ MERCURY_GEN_PROC(ipc_open_in_t, ((hg_const_string_t) (path)) ((hg_int32_t) (flags)) \ ((hg_uint32_t) (mode))) MERCURY_GEN_PROC(ipc_unlink_in_t, ((hg_const_string_t) (path))) #endif //IFS_IPC_TYPES_HPP
ifs/include/preload/margo_ipc.hpp +2 −0 Original line number Diff line number Diff line Loading @@ -12,4 +12,6 @@ void send_minimal_rpc(const hg_id_t minimal_id); int ipc_send_open(const char* path, int flags, const mode_t mode, const hg_id_t ipc_open_id); int ipc_send_unlink(const char* path, const hg_id_t ipc_unlink_id); #endif //IFS_MARGO_IPC_HPP