Version 2 (modified by 17 months ago) ( diff ) | ,
---|
SOME/IP Transformer
概要
- API一覧
API ID
[Dec]ID
[Hex]R21-11 SomeIpXf_ExtractProtocolHeaderFields 5 0x05 ○ SomeIpXf_<transformerId> 3 0x03 ○ SomeIpXf_Inv_<transformerId> 4 0x04 ○ SomeIpXf_Init 1 0x01 ○ SomeIpXf_DeInit 2 0x02 ○ SomeIpXf_GetVersionInfo 0 0x00 ○
- コンフィギュレーション一覧
- なし
- エラーコード一覧
エラーコード Dec Hex R21-11 SOMEIPXF_E_UNINIT 1 0x01 ○ SOMEIPXF_E_INIT_FAILED 2 0x02 ○ SOMEIPXF_E_PARAM 3 0x03 ○ SOMEIPXF_E_PARAM_POINTER 4 0x04 ○
API仕様
SomeIpXf_ExtractProtocolHeaderFields
Std_ReturnType SomeIpXf_ExtractProtocolHeaderFields (const uint8* buffer, uint32 bufferLength, Std_MessageTypeType* messageType, Std_MessageResultType* messageResult)
SomeIpXf_<transformerId>
uint8 SomeIpXf_<transformerId> (uint8* buffer, uint32* bufferLength, <paramtype> dataElement) uint8 SomeIpXf_<transformerId> (const Rte_Cs_TransactionHandleType* TransactionHandle, uint8* buffer, uint32* bufferLength, [Std_ReturnType returnValue], <paramtype> data_1, ... <paramtype> data_n) uint8 SomeIpXf_<transformerId> (uint8* buffer, uint32* bufferLength)
SomeIpXf_Inv_<transformerId>
uint8 SomeIpXf_Inv_<transformerId> (const uint8* buffer, uint32 bufferLength, <type>* dataElement) uint8 SomeIpXf_Inv_<transformerId> (Rte_Cs_TransactionHandleType* TransactionHandle, const uint8* buffer, uint32 bufferLength, [Std_ReturnType* returnValue], [<paramtype> data]) uint8 SomeIpXf_Inv_<transformerId> (const uint8* buffer, uint32 bufferLength)
SomeIpXf_Init
void SomeIpXf_Init (const SomeIpXf_ConfigType* config)
SomeIpXf_DeInit
void SomeIpXf_DeInit (void)
SomeIpXf_GetVersionInfo
void SomeIpXf_GetVersionInfo (Std_VersionInfoType* VersionInfo)
Note:
See TracWiki
for help on using the wiki.