DeliveryMethodHandler_t Struct Reference
[Delivery Method Management]

Structure used to describe a Delivery Method Handler. More...

#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.


Detailed Description

Structure used to describe a Delivery Method Handler.

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


Field Documentation

Function callback to test if the handler can handle the specified mrl.

Function to create an instance for the specified mrl.


The documentation for this struct was generated from the following file:

Generated on Thu Jun 26 12:58:32 2008 for DVBStreamer by  doxygen 1.5.5