PDK API Guide for J721E
sciserver_secproxyTransfer.h File Reference

Introduction

Secure Proxy Transfer (Messaging) APIs.

Go to the source code of this file.

Functions

int32_t Sciserver_SproxyMsgIsPending (uint16_t rx_config_id)
 Check to see if a message is pending on a Rx sec proxy thread. More...
 
int32_t Sciserver_SproxyMsgGetSenderHostId (uint16_t rx_config_id, uint32_t *sender_host_id)
 Find the Sender's Host ID for a pending message. More...
 
int32_t Sciserver_SproxyMsgRead (uint16_t rx_config_id, uint32_t *rx_buff, uint32_t rx_num_words)
 read a message (but dont ack) More...
 
int32_t Sciserver_SproxyMsgReadAtOffset (uint16_t rx_config_id, uint32_t *rx_buff, uint32_t rx_num_words, uint32_t offset)
 read a portion of the message (but dont ack) More...
 
int32_t Sciserver_SproxyMsgAck (uint16_t rx_config_id)
 acknowledge receipt of message to hardware More...
 
int32_t Sciserver_SproxyCanSend (uint16_t tx_config_id)
 Check to see if we can indeed transmit a message. More...
 
int32_t Sciserver_SproxyMsgSend (uint16_t tx_config_id, uint32_t *tx_buff, uint32_t tx_num_words)
 send a message (stage it, but don't complete transmissions) More...
 
int32_t Sciserver_SproxyMsgSendAtOffset (uint16_t tx_config_id, uint32_t *tx_buff, uint32_t tx_num_words, uint32_t offset)
 send a message (stage it, but don't complete transmissions) More...
 
int32_t Sciserver_SproxyMsgFinish (uint16_t tx_config_id)
 Confirm to hardware to transmit a staged message. More...
 
int32_t Sciserver_SproxyMsgValidateHostId (uint16_t host_id)
 Function to trivially verify if the provided host_id is a valid ID. More...
 
int32_t Sciserver_SproxyGetResponseConfId (uint16_t host_id, uint16_t *tx_config_id)
 Retrieve the Tx thread config ID for response to a host ID. More...
 
int32_t Sciserver_SproxyGetNotifyConfId (uint16_t host_id, uint16_t *tx_config_id)
 Retrieve the Tx thread config ID for notification to a host ID. More...