TSDuck v3.44-4556
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::mcast::FluteHandlerInterface Class Reference

FLUTE demux handler interface. More...

#include <tsmcastFluteHandlerInterface.h>

Inheritance diagram for ts::mcast::FluteHandlerInterface:

Public Member Functions

virtual void handleFluteFDT (const FluteFDT &fdt)
 This hook is invoked when a new File Delivery Table (FDT) is available.
 
virtual void handleFluteFile (const FluteFile &file)
 This hook is invoked when a new file is available.
 
virtual void handleFluteNACI (const NIPActualCarrierInformation &naci)
 This hook is invoked when a NIPActualCarrierInformation is found in a LCT header.
 

Detailed Description

FLUTE demux handler interface.

This abstract interface must be implemented by classes which need to be notified about received files using a FluteDemux.

Member Function Documentation

◆ handleFluteFile()

virtual void ts::mcast::FluteHandlerInterface::handleFluteFile ( const FluteFile file)
virtual

This hook is invoked when a new file is available.

The default implementation does nothing.

Parameters
[in]fileThe received file.

◆ handleFluteFDT()

virtual void ts::mcast::FluteHandlerInterface::handleFluteFDT ( const FluteFDT fdt)
virtual

This hook is invoked when a new File Delivery Table (FDT) is available.

The default implementation does nothing.

Parameters
[in]fdtThe received FDT.

◆ handleFluteNACI()

virtual void ts::mcast::FluteHandlerInterface::handleFluteNACI ( const NIPActualCarrierInformation naci)
virtual

This hook is invoked when a NIPActualCarrierInformation is found in a LCT header.

The default implementation does nothing.

Parameters
[in]naciThe received NIPActualCarrierInformation.

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