comparison lib/gftp.h @ 895:4ab11f70a7f4

2007-3-15 Brian Masney <masneyb@gftp.org> * lib/sshv2.c lib/gftp.h lib/rfc959.c lib/protocols.c lib/fsp.c lib/local.c lib/rfc2068.c src/uicommon/gftpui.c - removed fd argument to *_get_file(), *_put_file() and gftp_transfer_file().
author masneyb
date Fri, 16 Mar 2007 02:44:07 +0000
parents 14476a8a4d2b
children f716c8dbeaff
comparison
equal deleted inserted replaced
894:14476a8a4d2b 895:4ab11f70a7f4
433 int (*connect) ( gftp_request * request ); 433 int (*connect) ( gftp_request * request );
434 int (*post_connect) ( gftp_request * request ); 434 int (*post_connect) ( gftp_request * request );
435 void (*disconnect) ( gftp_request * request ); 435 void (*disconnect) ( gftp_request * request );
436 off_t (*get_file) ( gftp_request * request, 436 off_t (*get_file) ( gftp_request * request,
437 const char *filename, 437 const char *filename,
438 int fd,
439 off_t startsize ); 438 off_t startsize );
440 int (*put_file) ( gftp_request * request, 439 int (*put_file) ( gftp_request * request,
441 const char *filename, 440 const char *filename,
442 int fd,
443 off_t startsize, 441 off_t startsize,
444 off_t totalsize ); 442 off_t totalsize );
445 off_t (*transfer_file) ( gftp_request * fromreq, 443 off_t (*transfer_file) ( gftp_request * fromreq,
446 const char *fromfile, 444 const char *fromfile,
447 off_t fromsize, 445 off_t fromsize,
889 887
890 void gftp_disconnect ( gftp_request * request ); 888 void gftp_disconnect ( gftp_request * request );
891 889
892 off_t gftp_get_file ( gftp_request * request, 890 off_t gftp_get_file ( gftp_request * request,
893 const char *filename, 891 const char *filename,
894 int fd,
895 off_t startsize ); 892 off_t startsize );
896 893
897 int gftp_put_file ( gftp_request * request, 894 int gftp_put_file ( gftp_request * request,
898 const char *filename, 895 const char *filename,
899 int fd,
900 off_t startsize, 896 off_t startsize,
901 off_t totalsize ); 897 off_t totalsize );
902 898
903 off_t gftp_transfer_file ( gftp_request *fromreq, 899 off_t gftp_transfer_file ( gftp_request *fromreq,
904 const char *fromfile, 900 const char *fromfile,
905 int fromfd,
906 off_t fromsize, 901 off_t fromsize,
907 gftp_request *toreq, 902 gftp_request *toreq,
908 const char *tofile, 903 const char *tofile,
909 int tofd,
910 off_t tosize ); 904 off_t tosize );
911 905
912 ssize_t gftp_get_next_file_chunk ( gftp_request * request, 906 ssize_t gftp_get_next_file_chunk ( gftp_request * request,
913 char *buf, 907 char *buf,
914 size_t size ); 908 size_t size );