![]() |
TSDuck v3.44-4659
MPEG Transport Stream Toolkit
|
BIOP (Broadcast Inter-ORB Protocol) Message structures. More...
Classes | |
| struct | ts::BIOPBinding |
| A single BIOP Binding inside a Directory / ServiceGateway body. More... | |
| class | ts::BIOPBindingListMessage |
| BIOP message whose body is a list of Bindings. More... | |
| class | ts::BIOPFileMessage |
| BIOP File Message. More... | |
| class | ts::BIOPMessage |
| BIOP Message (polymorphic base). More... | |
| class | ts::BIOPMessageHeader |
| BIOP Message Header. More... | |
| struct | ts::BIOPNameComponent |
| One component of a BIOP Name (typically a path element). More... | |
| struct | ts::BIOPServiceContext |
| One entry of a BIOP ServiceContextList. More... | |
Namespaces | |
| namespace | ts |
| TSDuck namespace, containing all TSDuck classes and functions. | |
| namespace | ts::BIOPObjectKind |
| BIOP Object Kind constants. | |
Variables | |
| constexpr char | ts::BIOPObjectKind::DIRECTORY [] = "dir" |
| Directory object kind (4 bytes with null terminator). | |
| constexpr char | ts::BIOPObjectKind::FILE [] = "fil" |
| File object kind (4 bytes with null terminator). | |
| constexpr char | ts::BIOPObjectKind::SERVICE_GATEWAY [] = "srg" |
| Service Gateway object kind (4 bytes with null terminator). | |
| constexpr size_t | ts::BIOPObjectKind::SIZE = 4 |
| Fixed size of object kind field. | |
| constexpr char | ts::BIOPObjectKind::STREAM [] = "str" |
| Stream object kind (4 bytes with null terminator). | |
| constexpr char | ts::BIOPObjectKind::STREAM_EVENT [] = "ste" |
| Stream Event object kind (4 bytes with null terminator). | |
BIOP (Broadcast Inter-ORB Protocol) Message structures.