Command line arguments for the class FluteAnalyzer.
More...
#include <tsmcastFluteAnalyzerArgs.h>
|
|
| FluteAnalyzerArgs ()=default |
| | Constructor.
|
| |
| void | defineArgs (Args &args) |
| | Add command line option definitions in an Args.
|
| |
| bool | isDestination (const IPSocketAddress &addr) const |
| | Check if an IP socket address is a valid destination.
|
| |
| bool | loadArgs (DuckContext &duck, Args &args) |
| | Load arguments from command line.
|
| |
| bool | none () const |
| | Check if something specific was required.
|
| |
| bool | none (bool except_summary=false) const |
| | Check if something specific was required.
|
| |
|
|
fs::path | carousel_dir {} |
| | Option --extract-carousel.
|
| |
|
cn::seconds | delete_after {} |
| | Option --delete-after.
|
| |
|
IPSocketAddressVector | destinations {} |
| | Options --destination.
|
| |
|
bool | dump_flute_payload = false |
| | Option --dump-flute-payload.
|
| |
|
bool | dump_xml_files = false |
| | Option --dump-xml-files.
|
| |
|
UStringVector | extract_files {} |
| | Options --extract-file.
|
| |
|
FluteSessionId | extract_session {} |
| | Options --extract-source, --extract-destination, --extract-tsi.
|
| |
|
bool | log_fdt = false |
| | Option --log-fdt.
|
| |
|
bool | log_files = false |
| | Option --log-files.
|
| |
|
bool | log_flute_packets = false |
| | Option --log-flute-packets.
|
| |
|
uint64_t | max_file_size = 0 |
| | Option --max-file-size.
|
| |
|
fs::path | output_directory {} |
| | Option --output-directory.
|
| |
|
fs::path | output_file {} |
| | Option --output-file.
|
| |
|
fs::path | save_fdt {} |
| | Option --save-fdt.
|
| |
|
bool | strict = false |
| | Option --strict.
|
| |
|
bool | summary = false |
| | Option --summary.
|
| |
Command line arguments for the class FluteAnalyzer.
◆ none() [1/2]
| bool ts::mcast::FluteAnalyzerArgs::none |
( |
bool |
except_summary = false | ) |
const |
Check if something specific was required.
- Parameters
-
| [in] | except_summary | If true, ignore option –summary in the check for something to do. |
- Returns
- True if there is nothing to do, log or display.
◆ isDestination()
| bool ts::mcast::FluteAnalyzerArgs::isDestination |
( |
const IPSocketAddress & |
addr | ) |
const |
Check if an IP socket address is a valid destination.
- Parameters
-
| [in] | addr | The socket address to match. |
- Returns
- True if addr is a valid destination.
◆ defineArgs()
| void ts::mcast::FluteAnalyzerArgs::defineArgs |
( |
Args & |
args | ) |
|
Add command line option definitions in an Args.
- Parameters
-
| [in,out] | args | Command line arguments to update. |
◆ loadArgs()
| bool ts::mcast::FluteAnalyzerArgs::loadArgs |
( |
DuckContext & |
duck, |
|
|
Args & |
args |
|
) |
| |
Load arguments from command line.
Args error indicator is set in case of incorrect arguments.
- Parameters
-
| [in,out] | duck | TSDuck execution context. |
| [in,out] | args | Command line arguments. |
- Returns
- True on success, false on error in argument line.
◆ none() [2/2]
| bool ts::mcast::FluteDemuxArgs::none |
( |
| ) |
const |
|
inherited |
Check if something specific was required.
- Returns
- True if there is nothing to do, log or display.
The documentation for this class was generated from the following file: