22 lines
564 B
C
22 lines
564 B
C
#ifndef VSF_READWRITE_H
|
|
#define VSF_READWRITE_H
|
|
|
|
struct vsf_session;
|
|
struct mystr;
|
|
|
|
enum EVSFRWTarget
|
|
{
|
|
kVSFRWControl = 1,
|
|
kVSFRWData
|
|
};
|
|
|
|
int ftp_write_str(const struct vsf_session* p_sess, const struct mystr* p_str,
|
|
enum EVSFRWTarget target);
|
|
int ftp_read_data(struct vsf_session* p_sess, char* p_buf, unsigned int len);
|
|
int ftp_write_data(const struct vsf_session* p_sess, const char* p_buf,
|
|
unsigned int len);
|
|
int ftp_getline(struct vsf_session* p_sess, struct mystr* p_str, char* p_buf);
|
|
|
|
#endif /* VSF_READWRITE_H */
|
|
|