|
RTC Toolkit 6.0.0-pre2
|
Classes | |
| struct | AppCfg |
| Configuration of entire MUDPI Publisher application. More... | |
| class | BusinessLogic |
| struct | PubCfg |
| Configuration (Dynamic + Static) of a single MUDPI Publisher object. More... | |
| struct | PubDynamicCfg |
| Dynamic Configuration of a single MUDPI Publisher object. More... | |
| class | Publisher |
| Class for publishing MUDPI data. More... | |
| struct | PubStaticCfg |
| Static Configuration of a single MUDPI Publisher object. More... | |
| struct | RtcComponent |
| Basic life cycle for RtcComponent. More... | |
| struct | Runnable |
| Life cycle extension to make RtcComponent Runnable. More... | |
| class | SampleGenerator |
Typedefs | |
| using | LifeCycle = Runnable<RtcComponent> |
| using | MudpiHeader = llnetio::mudpi::Header |
| using | MudpiTrailer = llnetio::mudpi::Trailer |
Functions | |
| taiclock::TaiClock::time_point | ComputePublicationDeadline (const taiclock::TaiClock::time_point start_time, const std::chrono::microseconds period, const int64_t cycle_counter) |
| bool | IsPublicationStartInPast (const taiclock::TaiClock::time_point start_time, const taiclock::TaiClock::time_point now) |
| taiclock::TaiClock::time_point | ParsePublicationStartTimestamp (std::string_view publication_start_timestamp) |
| taiclock::TaiClock::time_point | ResolveConfiguredPublicationStartTime (std::string_view publication_start_timestamp, taiclock::TaiClock::time_point now) |
Variables | |
| const uint32_t | MUDPI_OVERHEAD_SIZE = sizeof(MudpiHeader) + sizeof(MudpiTrailer) |
| using rtctk::mudpiPub::MudpiHeader = llnetio::mudpi::Header |
| using rtctk::mudpiPub::MudpiTrailer = llnetio::mudpi::Trailer |
|
inline |
|
inline |
| taiclock::TaiClock::time_point rtctk::mudpiPub::ParsePublicationStartTimestamp | ( | std::string_view | publication_start_timestamp | ) |
| taiclock::TaiClock::time_point rtctk::mudpiPub::ResolveConfiguredPublicationStartTime | ( | std::string_view | publication_start_timestamp, |
| taiclock::TaiClock::time_point | now ) |
| const uint32_t rtctk::mudpiPub::MUDPI_OVERHEAD_SIZE = sizeof(MudpiHeader) + sizeof(MudpiTrailer) |