Application Subroutines for Field Definitions: Alarm Management API
The application subroutines are used to communicate with the Alarm Manager and send and receive alarm messages.
- amaru_init
- Initialize the interface with Alarm Manager
- amaru_add_gen
- Add alarm generation information to datagram buffer
- amaru_add_gen_stamp
- Add alarm generation information and timestamp to datagram buffer
- amaru_add_update
- Add alarm update information to IPC buffer
- amaru_add_update_ca
- Add alarm update information to the current IPC buffer with Change approval Information.
- amaru_add_update_stamp
- Add alarm update information and timestamp to datagram buffer
- amaru_send_msg
- Send datagram buffer with alarm messages to Alarm Manager
- amaru_alloc_buffer
- Create datagram buffer for alarm messages
- amaru_num_messages
- Find the number of messages in a datagram response buffer
- amaru_get_resp
- Retrieve the nth message from the datagram response buffer
- amaru_free_buffer
- Deallocate the datagram buffer
- amaru_terminate
- Terminate the interface with Alarm Manager