13 #ifndef NVPSSD_RPC_MSGS_H
14 #define NVPSSD_RPC_MSGS_H
19 #define MAX_RPC_MSG_SIZE 512
21 typedef enum NvPSSDRPCBackend_t
27 typedef enum NvPSSDRPCMsg_t
35 typedef struct NvPSSDRPCMsgReq_t
43 typedef struct NvPSSDRPCMsgResp_t
#define MAX_RPC_MSG_SIZE
Definition: NvPSSDRPCMsg.h:19
NvPSSDRPCBackend
Definition: NvPSSDRPCMsg.h:22
@ SOCKET
Definition: NvPSSDRPCMsg.h:23
@ NVSCI
Definition: NvPSSDRPCMsg.h:24
NvPSSDRPCMsg
Definition: NvPSSDRPCMsg.h:28
@ REGISTER_CLIENT
Definition: NvPSSDRPCMsg.h:29
@ REPORT_SENSOR_FAILURE
Definition: NvPSSDRPCMsg.h:32
@ TERMINATE_CLIENT
Definition: NvPSSDRPCMsg.h:30
@ REPORT_SAFETY_EVENT
Definition: NvPSSDRPCMsg.h:31
Definition: NvPSSDRPCMsg.h:36
uint64_t reqSeqNo
Definition: NvPSSDRPCMsg.h:38
uint16_t size
Definition: NvPSSDRPCMsg.h:39
NvPSSDRPCMsg msg
Definition: NvPSSDRPCMsg.h:37
Definition: NvPSSDRPCMsg.h:44
uint8_t size
Definition: NvPSSDRPCMsg.h:46
uint64_t respSeqNo
Definition: NvPSSDRPCMsg.h:45