master/domain.h
branchredundancy
changeset 2269 1d0711235a61
parent 1363 11c0b2caa253
child 2368 dd84ef164869
equal deleted inserted replaced
2268:5e1d3c9430e0 2269:1d0711235a61
    61     size_t data_size; /**< Size of the process data. */
    61     size_t data_size; /**< Size of the process data. */
    62     uint8_t *data; /**< Memory for the process data. */
    62     uint8_t *data; /**< Memory for the process data. */
    63     ec_origin_t data_origin; /**< Origin of the \a data memory. */
    63     ec_origin_t data_origin; /**< Origin of the \a data memory. */
    64     uint32_t logical_base_address; /**< Logical offset address of the
    64     uint32_t logical_base_address; /**< Logical offset address of the
    65                                      process data. */
    65                                      process data. */
    66     struct list_head datagrams; /**< Datagrams for process data exchange. */
    66     struct list_head datagram_pairs; /**< Datagrams pairs (main/backup) for
       
    67                                        process data exchange. */
    67 
    68 
    68     uint16_t working_counter; /**< Last working counter value. */
    69     uint16_t working_counter; /**< Last working counter value. */
    69     uint16_t expected_working_counter; /**< Expected working counter. */
    70     uint16_t expected_working_counter; /**< Expected working counter. */
    70     unsigned int working_counter_changes; /**< Working counter changes
    71     unsigned int working_counter_changes; /**< Working counter changes
    71                                              since last notification. */
    72                                              since last notification. */