Librasta & Libsci
A C implementation of the RaSTA protocol stack
|
#include <notification.h>
function pointers for the notifications that are specified in 5.2.2
on_connection_state_change_ptr rasta_notification_ptr::on_connection_state_change |
called when connection state has changed
on_diagnostic_notification_ptr rasta_notification_ptr::on_diagnostic_notification |
called when diagnostic notification will be send
on_disconnection_request_received_ptr rasta_notification_ptr::on_disconnection_request_received |
called when a DiscReq are received
on_handshake_complete_ptr rasta_notification_ptr::on_handshake_complete |
called when an entity successfully completed the handshake and is now in state UP
on_heartbeat_timeout_ptr rasta_notification_ptr::on_heartbeat_timeout |
called when the T_i timer of an entity expired
on_receive_ptr rasta_notification_ptr::on_receive |
called when a application message is ready for processing
on_diagnostics_available_red_ptr rasta_notification_ptr::on_redundancy_diagnostic_notification |
called when a diagnostic notification of the redundancy layer occures