23 #ifndef CRPSDPSERVLPT_H_ 24 #define CRPSDPSERVLPT_H_ 27 #include <CrFwUserConstants.h> 48 CrPsTid_t largeMsgTransId[LPT_N_BUF];
59 CrPsSize_t lptRemSize[LPT_N_BUF];
64 CrPsSize_t lptSize[LPT_N_BUF];
89 CrFwCounterU4_t partSeqNmb[LPT_N_BUF];
226 return &dpServLptVars.
lptSize[0];
256 return &dpServLptVars.
lptSrc[0];
266 return dpServLptVars.
lptSrc[
i];
277 dpServLptVars.
lptSrc[
i] = lptSrc;
286 return &dpServLptVars.
lptTime[0];
CrPsTid_t largeMsgTransId[LPT_N_BUF]
CrPsTid_t Array of LPT_N_BUF elements.
static void setDpnOfDownlinks(CrFwCounterU4_t nOfDownlinks)
Sets the value of the datapool item nOfDownlinks.
CrFwCounterU4_t i
CrPsCmd5EidStart function definitions.
static CrFwCounterU4_t getDpnOfUplinks()
Gets the value of the datapool item nOfUplinks.
static CrPsSize_t getDplptRemSizeItem(int i)
Gets the value of the i-th element in the datapool array lptRemSize.
static void setDplargeMsgTransIdItem(int i, CrPsTid_t largeMsgTransId)
Sets the value of the i-th element in the datapool array largeMsgTransId.
static void setDplptFailCodeItem(int i, CrPsFailCode_t lptFailCode)
Sets the value of the i-th element in the datapool array lptFailCode.
Header file to define all user-configurable constants and types for the IASW Application.
static CrPsTimeOut_t getDplptTimeOutItem(int i)
Gets the value of the i-th element in the datapool array lptTimeOut.
static void setDplptSizeItem(int i, CrPsSize_t lptSize)
Sets the value of the i-th element in the datapool array lptSize.
static void setDplptTimeItem(int i, CrFwTimeStamp_t lptTime)
Sets the value of the i-th element in the datapool array lptTime.
static CrPsFailCode_t * getDplptFailCodeArray()
Gets the datapool array lptFailCode.
CrPsTimeOut_t lptTimeOut[LPT_N_BUF]
CrPsTimeOut_t TimeOut.
static void setDplptTimeOutItem(int i, CrPsTimeOut_t lptTimeOut)
Sets the value of the i-th element in the datapool array lptTimeOut.
uint16_t CrPsDestSrc_t
Type used for the Destination or Source of a packet.
static void setDpnOfUplinks(CrFwCounterU4_t nOfUplinks)
Sets the value of the datapool item nOfUplinks.
static CrPsDestSrc_t * getDplptSrcArray()
Gets the datapool array lptSrc.
static CrPsFailCode_t getDplptFailCodeItem(int i)
Gets the value of the i-th element in the datapool array lptFailCode.
static void setDplptRemSizeItem(int i, CrPsSize_t lptRemSize)
Sets the value of the i-th element in the datapool array lptRemSize.
static CrFwCounterU4_t getDpnOfDownlinks()
Gets the value of the datapool item nOfDownlinks.
static CrFwCounterU4_t * getDppartSeqNmbArray()
Gets the datapool array partSeqNmb.
static CrPsTid_t getDplargeMsgTransIdItem(int i)
Gets the value of the i-th element in the datapool array largeMsgTransId.
static CrPsSize_t * getDplptSizeArray()
Gets the datapool array lptSize.
CrPsFailCode_t lptFailCode[LPT_N_BUF]
CrPsFailCode_t Array of LPT_N_BUF elements.
static CrFwTimeStamp_t * getDplptTimeArray()
Gets the datapool array lptTime.
CrFwCounterU4_t partSeqNmb[LPT_N_BUF]
conteru4_t Array of LPT_N_BUF elements.
CrPsDestSrc_t lptSrc[LPT_N_BUF]
CrPsDestSrc_t Array of LPT_N_BUF elements.
static CrPsTimeOut_t * getDplptTimeOutArray()
Gets the datapool array lptTimeOut.
CrPsSize_t lptRemSize[LPT_N_BUF]
CrPsSize_t Array of LPT_N_BUF elements.
uint16_t CrPsFailCode_t
Type used for the Failure Code of a packet.
static CrPsSize_t getDplptSizeItem(int i)
Gets the value of the i-th element in the datapool array lptSize.
CrPsSize_t lptSize[LPT_N_BUF]
CrPsSize_t Array of LPT_N_BUF elements.
static CrPsDestSrc_t getDplptSrcItem(int i)
Gets the value of the i-th element in the datapool array lptSrc.
CrFwCounterU4_t nOfDownlinks
conteru4_t Number of on-going down-link transfers
CrFwCounterU4_t nOfUplinks
conteru4_t Number of on-going up-link transfers
void initDpServLpt(void)
Initialises ServLpt.
static CrFwCounterU4_t getDppartSeqNmbItem(int i)
Gets the value of the i-th element in the datapool array partSeqNmb.
static CrFwTimeStamp_t getDplptTimeItem(int i)
Gets the value of the i-th element in the datapool array lptTime.
uint32_t CrPsTimeOut_t
Type used for the Timeout for packets.
static void setDppartSeqNmbItem(int i, CrFwCounterU4_t partSeqNmb)
Sets the value of the i-th element in the datapool array partSeqNmb.
static void setDplptSrcItem(int i, CrPsDestSrc_t lptSrc)
Sets the value of the i-th element in the datapool array lptSrc.
CrFwTimeStamp_t lptTime[LPT_N_BUF]
CrFwTimeStamp_t Array of LPT_N_BUF elements.
static CrPsTid_t * getDplargeMsgTransIdArray()
Gets the datapool array largeMsgTransId.
static CrPsSize_t * getDplptRemSizeArray()
Gets the datapool array lptRemSize.
unsigned int CrFwTimeStamp_t
Type used for the time stamp of a command or report.