#include <deliverymethod.h>
Data Fields | |
bool(* | CanHandle )(char *mrl) |
Function callback to test if the handler can handle the specified mrl. | |
DeliveryMethodInstance_t *(* | CreateInstance )(char *mrl) |
Function to create an instance for the specified mrl. |
The handler should implement the CanHandle() function to test if it can handle a Media Resource Locator passed to it. If it can it should then expect the CreateInstance method to be called for the same mrl. MRLs will be in the form <delivery method>://<url>[,<options>] For example udp could be (ppd == Packets Per Datagram) udp://localhost:1234,tos=25,ppd=7
bool(* DeliveryMethodHandler_t::CanHandle)(char *mrl) |
Function callback to test if the handler can handle the specified mrl.
DeliveryMethodInstance_t*(* DeliveryMethodHandler_t::CreateInstance)(char *mrl) |
Function to create an instance for the specified mrl.