Ext
 All Files Functions
handlers.h
Go to the documentation of this file.
1 
7 #ifndef EXT_CLIENT_HANDLERS_H_
8 #define EXT_CLIENT_HANDLERS_H_
9 
10 #include <stdbool.h>
11 #include <stdlib.h>
12 
18 bool receive_result(int sockd, int output_fd);
19 
24 bool send_help_command(int sockd);
25 
30 bool send_quit_command(int sockd);
31 
36 bool send_init_command(int sockd);
37 
43 bool send_read_fs_command(int sockd);
44 
49 bool send_ls_command(int sockd, const char* path);
50 
57 bool send_mkdir_command(int sockd, const char* path);
58 
65 bool send_touch_command(int sockd, const char* path);
66 
73 bool send_open_command(int sockd, const char* path);
74 
81 bool send_close_command(int sockd, int fd);
82 
89 bool send_lseek_command(int sockd, int fd, int size);
90 
99 bool send_write_command(int sockd, int fd, char* data, size_t size);
100 
108 bool send_read_command(int sockd, int fd, size_t size);
109 
117 bool send_write_from_command(int sockd, int fd, const char* path);
118 
127 bool send_read_to_command(int sockd, int fd, const char* path, size_t size);
128 
129 
130 
131 #endif //EXT_CLIENT_HANDLERS_H_
bool send_close_command(int sockd, int fd)
Definition: handlers.c:123
bool send_mkdir_command(int sockd, const char *path)
Definition: handlers.c:87
bool send_read_command(int sockd, int fd, size_t size)
Definition: handlers.c:167
bool send_lseek_command(int sockd, int fd, int size)
Definition: handlers.c:138
bool send_quit_command(int sockd)
Definition: handlers.c:65
bool send_read_fs_command(int sockd)
Definition: handlers.c:73
bool send_open_command(int sockd, const char *path)
Definition: handlers.c:111
bool send_write_command(int sockd, int fd, char *data, size_t size)
Definition: handlers.c:153
bool send_write_from_command(int sockd, int fd, const char *path)
Definition: handlers.c:194
bool receive_result(int sockd, int output_fd)
Definition: handlers.c:12
bool send_init_command(int sockd)
Definition: handlers.c:69
bool send_ls_command(int sockd, const char *path)
Definition: handlers.c:77
bool send_help_command(int sockd)
Definition: handlers.c:58
bool send_read_to_command(int sockd, int fd, const char *path, size_t size)
Definition: handlers.c:219
bool send_touch_command(int sockd, const char *path)
Definition: handlers.c:99