C2A_Core
packet_list_util.c ファイル

PacketList の Util.User は基本こちらを使い, PL を直接使わない. [詳解]

#include "packet_list_util.h"
packet_list_util.c の依存先関係図:

[ソースコード]

関数

PL_ACK PL_initialize_with_ctcp (PL_Node *pl_node_stock, CommonTlmCmdPacket *packet_stock, uint16_t node_num, PacketList *pl)
 static に確保された PL_Node 配列と CTCP 配列を受け取りその領域を使用して PL を初期化 [詳解]
 
PL_ACK PL_initialize_with_ctp (PL_Node *pl_node_stock, CommonTlmPacket *packet_stock, uint16_t node_num, PacketList *pl)
 static に確保された PL_Node 配列と CTP 配列を受け取りその領域を使用して PL を初期化 [詳解]
 
PL_ACK PL_initialize_with_ccp (PL_Node *pl_node_stock, CommonCmdPacket *packet_stock, uint16_t node_num, PacketList *pl)
 static に確保された PL_Node 配列と CCP 配列を受け取りその領域を使用して PL を初期化 [詳解]
 

詳解

PacketList の Util.User は基本こちらを使い, PL を直接使わない.

packet_list_util.c に定義があります。

関数詳解

◆ PL_initialize_with_ccp()

PL_ACK PL_initialize_with_ccp ( PL_Node pl_node_stock,
CommonCmdPacket packet_stock,
uint16_t  node_num,
PacketList pl 
)

static に確保された PL_Node 配列と CCP 配列を受け取りその領域を使用して PL を初期化

引数
[in]pl_node_stock使用する PL_Node 配列
[in]packet_stockPL_Node として使用する CCP の配列(メモリ確保用)
[in]node_numPL_Node の数
[out]pl初期化する PacketList
戻り値
PL_SUCCESS成功
PL_PACKET_TYPE_ERR型関連エラー

packet_list_util.c34 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ PL_initialize_with_ctcp()

PL_ACK PL_initialize_with_ctcp ( PL_Node pl_node_stock,
CommonTlmCmdPacket packet_stock,
uint16_t  node_num,
PacketList pl 
)

static に確保された PL_Node 配列と CTCP 配列を受け取りその領域を使用して PL を初期化

引数
[in]pl_node_stock使用する PL_Node 配列
[in]packet_stockPL_Node として使用する CTCP の配列(メモリ確保用)
[in]node_numPL_Node の数
[out]pl初期化する PacketList
戻り値
PL_SUCCESS成功
PL_PACKET_TYPE_ERR型関連エラー

packet_list_util.c8 行目に定義があります。

呼び出し関係図:

◆ PL_initialize_with_ctp()

PL_ACK PL_initialize_with_ctp ( PL_Node pl_node_stock,
CommonTlmPacket packet_stock,
uint16_t  node_num,
PacketList pl 
)

static に確保された PL_Node 配列と CTP 配列を受け取りその領域を使用して PL を初期化

引数
[in]pl_node_stock使用する PL_Node 配列
[in]packet_stockPL_Node として使用する CTP の配列(メモリ確保用)
[in]node_numPL_Node の数
[out]pl初期化する PacketList
戻り値
PL_SUCCESS成功
PL_PACKET_TYPE_ERR型関連エラー

packet_list_util.c21 行目に定義があります。

呼び出し関係図:
被呼び出し関係図: