------------------------------------------------------------ revno: 18 committer: poy <p...@123gen.com> branch nick: dcpp-plugin-sdk-c timestamp: Thu 2013-05-16 20:18:46 +0200 message: plugin API update modified: pluginsdk/PluginDefs.h
-- lp:dcpp-plugin-sdk-c https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-c/trunk Your team Dcplusplus-team is subscribed to branch lp:dcpp-plugin-sdk-c. To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-c/trunk/+edit-subscription
=== modified file 'pluginsdk/PluginDefs.h' --- pluginsdk/PluginDefs.h 2013-05-13 17:17:45 +0000 +++ pluginsdk/PluginDefs.h 2013-05-16 18:18:46 +0000 @@ -100,6 +100,8 @@ #define HOOK_NETWORK_HUB_OUT "dcpp.network.onHubDataOut" /* Outgoing protocol message to hub (obj: HubData) */ #define HOOK_NETWORK_CONN_IN "dcpp.network.onClientDataIn" /* Incoming client<->client protocol message (obj: ConnectionData) */ #define HOOK_NETWORK_CONN_OUT "dcpp.network.onClientDataOut" /* Outgoing client<->client protocol message (obj: ConnectionData) */ +#define HOOK_NETWORK_UDP_IN "dcpp.network.onUDPDataIn" /* Incoming UDP data (obj: UDPData) */ +#define HOOK_NETWORK_UDP_OUT "dcpp.network.onUDPDataOut" /* Outgoing UDP data (obj: UDPData) */ #define HOOK_QUEUE_ADDED "dcpp.queue.onAdded" /* (New) item has been added to download queue (obj: QueueData) */ #define HOOK_QUEUE_MOVED "dcpp.queue.onMoved" /* Download queue item has been moved to new location (obj: QueueData) */ @@ -246,6 +248,12 @@ Bool isManaged; /* Always True (Plugins can not lookup, or track the scope of, a specific instance) */ } ConnectionData, *ConnectionDataPtr; +/* UDP */ +typedef struct tagUDPData { + const char* ip; /* The ip address (remote) for this connection */ + uint16_t port; /* The port for this connection */ +} UDPData, *UDPDataPtr; + /* Queue items and files */ typedef struct tagQueueData { const char* target; /* The *final* location for the file */
_______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp