mokomoking2501/profinet_master/cmd/main does not have a README file

    IocrPeriodPlan

    type IocrPeriodPlan

    RtClockCliArgs

    type RtClockCliArgs

    RtClockPlan

    type RtClockPlan

    RtDataHoldPlan

    type RtDataHoldPlan

    RtInputReadPlan

    type RtInputReadPlan

    RtOutputUpdatePlan

    type RtOutputUpdatePlan

    RtOutputVlanPlan

    type RtOutputVlanPlan

    WindowsRealtimePlan

    type WindowsRealtimePlan

    append_data_status_summary

    fn append_data_status_summary(prefix : String, status : Byte, lines : Array[String]) -> Unit

    append_rt_clock_long_run_summary

    fn append_rt_clock_long_run_summary(prefix : String, clock : RtClockPlan, lines : Array[String]) -> Unit

    is_rpc_control_opnum

    fn is_rpc_control_opnum(opnum : Int) -> Bool

    profinet_frame_id

    fn profinet_frame_id(frame : Bytes) -> Int?

    profinet_frame_is_vlan

    fn profinet_frame_is_vlan(frame : Bytes) -> Bool

    rt_clock_timing_resolution

    fn rt_clock_timing_resolution(clock : RtClockPlan) -> String

    rt_cycle_counter_step

    fn rt_cycle_counter_step(send_clock_factor : Int, reduction_ratio : Int) -> Int

    rt_input_sample_line

    fn rt_input_sample_line(index : Int, frame :
    IoCyclicFrame
    ) -> String

    rt_local_dht_expired

    fn rt_local_dht_expired(now_us : Int64, last_input_us : Int64, timeout_us : Int64, seen_input : Bool) -> Bool

    rt_local_dht_timeout_us

    fn rt_local_dht_timeout_us(iocr_period : IocrPeriodPlan, data_hold? : RtDataHoldPlan) -> Int64

    rt_resync_deadline

    fn rt_resync_deadline(next_deadline_us : Int64, now_us : Int64, interval_us : Int) -> (Int64, Bool)

    should_accept_rt_input_frame

    fn should_accept_rt_input_frame(frame_id : Int, expected_input_frame_id : Int) -> Bool