RTEMS CPU Kit with SuperCore
4.11.3
|
The following record contains the prefix for every packet passed between nodes in an MP system. More...
#include <mppkt.h>
Data Fields | |
MP_packet_Classes | the_class |
This field indicates the API class of the operation being performed. More... | |
Objects_Id | id |
This field is the id of the object to be acted upon. More... | |
Objects_Id | source_tid |
This field is the ID of the originating thread. More... | |
Priority_Control | source_priority |
This field is the priority of the originating thread. More... | |
uint32_t | return_code |
This field is where the status of the operation will be returned. More... | |
uint32_t | length |
This field is the length of the data following the prefix. More... | |
uint32_t | to_convert |
This field is the length of the data which required network conversion. More... | |
Watchdog_Interval | timeout |
This field is the requested timeout for this operation. More... | |
The following record contains the prefix for every packet passed between nodes in an MP system.
Objects_Id MP_packet_Prefix::id |
This field is the id of the object to be acted upon.
Referenced by _MPCI_Process_response().
uint32_t MP_packet_Prefix::length |
This field is the length of the data following the prefix.
uint32_t MP_packet_Prefix::return_code |
This field is where the status of the operation will be returned.
Priority_Control MP_packet_Prefix::source_priority |
This field is the priority of the originating thread.
Objects_Id MP_packet_Prefix::source_tid |
This field is the ID of the originating thread.
Referenced by _MPCI_Send_process_packet(), and _MPCI_Send_response_packet().
MP_packet_Classes MP_packet_Prefix::the_class |
This field indicates the API class of the operation being performed.
Referenced by _MPCI_Receive_server().
Watchdog_Interval MP_packet_Prefix::timeout |
This field is the requested timeout for this operation.
uint32_t MP_packet_Prefix::to_convert |
This field is the length of the data which required network conversion.