summaryrefslogtreecommitdiffstats
path: root/src/AFC.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/AFC.h')
-rw-r--r--src/AFC.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/AFC.h b/src/AFC.h
index 7a08103..bb5f0a7 100644
--- a/src/AFC.h
+++ b/src/AFC.h
@@ -35,8 +35,7 @@ typedef struct {
35} AFCPacket; 35} AFCPacket;
36 36
37typedef struct { 37typedef struct {
38 usbmux_tcp_header *connection; 38 usbmux_connection *connection;
39 iPhone *phone;
40 AFCPacket *afc_packet; 39 AFCPacket *afc_packet;
41 int file_handle; 40 int file_handle;
42} AFClient; 41} AFClient;
@@ -79,14 +78,14 @@ AFClient *afc_connect(iPhone *phone, int s_port, int d_port);
79void afc_disconnect(AFClient *client); 78void afc_disconnect(AFClient *client);
80int count_nullspaces(char *string, int number); 79int count_nullspaces(char *string, int number);
81char **make_strings_list(char *tokens, int true_length); 80char **make_strings_list(char *tokens, int true_length);
82int dispatch_AFC_packet(AFClient *client, char *data, int length); 81int dispatch_AFC_packet(AFClient *client, const char *data, int length);
83int receive_AFC_data(AFClient *client, char **dump_here); 82int receive_AFC_data(AFClient *client, char **dump_here);
84 83
85char **afc_get_dir_list(AFClient *client, char *dir); 84char **afc_get_dir_list(AFClient *client, const char *dir);
86AFCFile *afc_get_file_info(AFClient *client, char *path); 85AFCFile *afc_get_file_info(AFClient *client, const char *path);
87AFCFile *afc_open_file(AFClient *client, const char *filename, uint32 file_mode); 86AFCFile *afc_open_file(AFClient *client, const char *filename, uint32 file_mode);
88void afc_close_file(AFClient *client, AFCFile *file); 87void afc_close_file(AFClient *client, AFCFile *file);
89int afc_read_file(AFClient *client, AFCFile *file, char *data, int length); 88int afc_read_file(AFClient *client, AFCFile *file, char *data, int length);
90int afc_write_file(AFClient *client, AFCFile *file, char *data, int length); 89int afc_write_file(AFClient *client, AFCFile *file, const char *data, int length);
91int afc_delete_file(AFClient *client, const char *path); 90int afc_delete_file(AFClient *client, const char *path);
92int afc_rename_file(AFClient *client, const char *from, const char *to); 91int afc_rename_file(AFClient *client, const char *from, const char *to);