![]() |
TSDuck v3.46-4930
MPEG Transport Stream Toolkit
|
#include <tsmcastNIPHandlerInterface.h>


Public Member Functions | |
| virtual void | handleFluteFDT (const FluteFDT &fdt) |
| virtual void | handleFluteFile (const FluteFile &file) |
| virtual void | handleFluteNACI (const NIPActualCarrierInformation &naci) |
| virtual void | handleGatewayConfiguration (const GatewayConfiguration &mgc) |
| virtual void | handleNetworkInformationFile (const NetworkInformationFile &nif) |
| virtual void | handleNewService (const NIPService &service) |
| virtual void | handleServiceInformationFile (const ServiceInformationFile &sif) |
| virtual void | handleServiceList (const ServiceList &service_list) |
| virtual void | handleServiceListEntryPoints (const ServiceListEntryPoints &slep) |
DVB-NIP demux handler interface.
This abstract interface must be implemented by classes which need to be notified about received files using a NIPDemux. All low-level events from the FLUTE layer are also available by inheriting from FluteHandlerInterface.
|
virtual |
This hook is invoked when a NetworkInformationFile (NIF) is available. The default implementation does nothing.
| [in] | nif | The received file. |
|
virtual |
This hook is invoked when a ServiceInformationFile (SIF) is available. The default implementation does nothing.
| [in] | sif | The received file. |
|
virtual |
This hook is invoked when a multicast gateway configuration is available (including DVB-NIP bootstrap). The default implementation does nothing.
| [in] | mgc | Multicast gateway configuration. |
|
virtual |
|
virtual |
|
virtual |
This hook is invoked when a new service is available. The default implementation does nothing.
| [in] | service | New service. |
|
virtualinherited |
This hook is invoked when a new file is available. The default implementation does nothing.
| [in] | file | The received file. |
|
virtualinherited |
This hook is invoked when a new File Delivery Table (FDT) is available. The default implementation does nothing.
| [in] | fdt | The received FDT. |
|
virtualinherited |
This hook is invoked when a NIPActualCarrierInformation is found in a LCT header. The default implementation does nothing.
| [in] | naci | The received NIPActualCarrierInformation. |