Mercurial > pidgin
comparison libpurple/ft.c @ 32007:9f9be9ab3383
Add some get/set functions to help hidding _PrupleXfer.
author | masca@cpw.pidgin.im |
---|---|
date | Thu, 01 Sep 2011 06:00:21 +0000 |
parents | e5e81ce9c564 |
children | 48bc3f9f2115 |
comparison
equal
deleted
inserted
replaced
32006:f31dc7349961 | 32007:9f9be9ab3383 |
---|---|
218 | 218 |
219 if (xfer->ref == 0) | 219 if (xfer->ref == 0) |
220 purple_xfer_destroy(xfer); | 220 purple_xfer_destroy(xfer); |
221 } | 221 } |
222 | 222 |
223 static void | 223 void |
224 purple_xfer_set_status(PurpleXfer *xfer, PurpleXferStatusType status) | 224 purple_xfer_set_status(PurpleXfer *xfer, PurpleXferStatusType status) |
225 { | 225 { |
226 g_return_if_fail(xfer != NULL); | 226 g_return_if_fail(xfer != NULL); |
227 | 227 |
228 if (purple_debug_is_verbose()) | 228 if (purple_debug_is_verbose()) |
718 xfer->ops.request_denied(xfer); | 718 xfer->ops.request_denied(xfer); |
719 | 719 |
720 purple_xfer_unref(xfer); | 720 purple_xfer_unref(xfer); |
721 } | 721 } |
722 | 722 |
723 int purple_xfer_get_fd(PurpleXfer *xfer) | |
724 { | |
725 g_return_val_if_fail(xfer != NULL, 0); | |
726 | |
727 return xfer->fd; | |
728 } | |
729 | |
730 int purple_xfer_get_watcher(PurpleXfer *xfer) | |
731 { | |
732 g_return_val_if_fail(xfer != NULL, 0); | |
733 | |
734 return xfer->watcher; | |
735 } | |
736 | |
723 PurpleXferType | 737 PurpleXferType |
724 purple_xfer_get_type(const PurpleXfer *xfer) | 738 purple_xfer_get_type(const PurpleXfer *xfer) |
725 { | 739 { |
726 g_return_val_if_fail(xfer != NULL, PURPLE_XFER_UNKNOWN); | 740 g_return_val_if_fail(xfer != NULL, PURPLE_XFER_UNKNOWN); |
727 | 741 |
860 purple_xfer_get_end_time(const PurpleXfer *xfer) | 874 purple_xfer_get_end_time(const PurpleXfer *xfer) |
861 { | 875 { |
862 g_return_val_if_fail(xfer != NULL, 0); | 876 g_return_val_if_fail(xfer != NULL, 0); |
863 | 877 |
864 return xfer->end_time; | 878 return xfer->end_time; |
879 } | |
880 | |
881 void purple_xfer_set_fd(PurpleXfer *xfer, int fd) | |
882 { | |
883 g_return_if_fail(xfer != NULL); | |
884 | |
885 xfer->fd = fd; | |
886 } | |
887 | |
888 void purple_xfer_set_watcher(PurpleXfer *xfer, int watcher) | |
889 { | |
890 g_return_if_fail(xfer != NULL); | |
891 | |
892 xfer->watcher = watcher; | |
865 } | 893 } |
866 | 894 |
867 void | 895 void |
868 purple_xfer_set_completed(PurpleXfer *xfer, gboolean completed) | 896 purple_xfer_set_completed(PurpleXfer *xfer, gboolean completed) |
869 { | 897 { |
942 { | 970 { |
943 g_return_if_fail(xfer != NULL); | 971 g_return_if_fail(xfer != NULL); |
944 | 972 |
945 xfer->size = size; | 973 xfer->size = size; |
946 xfer->bytes_remaining = xfer->size - purple_xfer_get_bytes_sent(xfer); | 974 xfer->bytes_remaining = xfer->size - purple_xfer_get_bytes_sent(xfer); |
975 } | |
976 | |
977 void | |
978 purple_xfer_set_local_port(PurpleXfer *xfer, unsigned int local_port) | |
979 { | |
980 g_return_if_fail(xfer != NULL); | |
981 | |
982 xfer->local_port = local_port; | |
947 } | 983 } |
948 | 984 |
949 void | 985 void |
950 purple_xfer_set_bytes_sent(PurpleXfer *xfer, size_t bytes_sent) | 986 purple_xfer_set_bytes_sent(PurpleXfer *xfer, size_t bytes_sent) |
951 { | 987 { |