| 42 #define PURPLE_PROTOCOL_XFER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PURPLE_TYPE_PROTOCOL_XFER, PurpleProtocolXfer)) |
42 #define PURPLE_PROTOCOL_XFER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PURPLE_TYPE_PROTOCOL_XFER, PurpleProtocolXfer)) |
| 43 #define PURPLE_IS_PROTOCOL_XFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_PROTOCOL_XFER)) |
43 #define PURPLE_IS_PROTOCOL_XFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_PROTOCOL_XFER)) |
| 44 #define PURPLE_PROTOCOL_XFER_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), PURPLE_TYPE_PROTOCOL_XFER, PurpleProtocolXferInterface)) |
44 #define PURPLE_PROTOCOL_XFER_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), PURPLE_TYPE_PROTOCOL_XFER, PurpleProtocolXferInterface)) |
| 45 |
45 |
| 46 /**************************************************************************/ |
46 /**************************************************************************/ |
| 47 /** Data Structures */ |
47 /* Data Structures */ |
| 48 /**************************************************************************/ |
48 /**************************************************************************/ |
| 49 typedef struct _PurpleXfer PurpleXfer; |
49 typedef struct _PurpleXfer PurpleXfer; |
| 50 typedef struct _PurpleXferClass PurpleXferClass; |
50 typedef struct _PurpleXferClass PurpleXferClass; |
| 51 |
51 |
| 52 typedef struct _PurpleXferUiOps PurpleXferUiOps; |
52 typedef struct _PurpleXferUiOps PurpleXferUiOps; |