21 | | = 概要 = |
| 11 | * API一覧 |
| 12 | |
| 13 | ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R21-11 =|| |
| 14 | || [#SomeIpXf_ExtractProtocolHeaderFields SomeIpXf_ExtractProtocolHeaderFields] || 5|| 0x05|| ○ || |
| 15 | || [#SomeIpXf_transformerId SomeIpXf_<transformerId>] || 3|| 0x03|| ○ || |
| 16 | || [#SomeIpXf_Inv_transformerId SomeIpXf_Inv_<transformerId>] || 4|| 0x04|| ○ || |
| 17 | || [#SomeIpXf_Init SomeIpXf_Init] || 1|| 0x01|| ○ || |
| 18 | || [#SomeIpXf_DeInit SomeIpXf_DeInit] || 2|| 0x02|| ○ || |
| 19 | || [#SomeIpXf_GetVersionInfo SomeIpXf_GetVersionInfo] || 0|| 0x00|| ○ || |
| 20 | |
| 21 | * コンフィギュレーション一覧 |
| 22 | * なし |
| 23 | |
| 24 | * エラーコード一覧 |
| 25 | |
| 26 | ||= エラーコード =||= Dec =||= Hex =||= R21-11 =|| |
| 27 | || SOMEIPXF_E_UNINIT || 1|| 0x01|| ○ || |
| 28 | || SOMEIPXF_E_INIT_FAILED || 2|| 0x02|| ○ || |
| 29 | || SOMEIPXF_E_PARAM || 3|| 0x03|| ○ || |
| 30 | || SOMEIPXF_E_PARAM_POINTER || 4|| 0x04|| ○ || |
29 | | = コンフィギュレーション仕様 = |
| 41 | == SomeIpXf_<transformerId> == |
| 42 | {{{ |
| 43 | uint8 SomeIpXf_<transformerId> (uint8* buffer, uint32* bufferLength, <paramtype> dataElement) |
| 44 | uint8 SomeIpXf_<transformerId> (const Rte_Cs_TransactionHandleType* TransactionHandle, uint8* buffer, uint32* bufferLength, [Std_ReturnType returnValue], <paramtype> data_1, ... <paramtype> data_n) |
| 45 | uint8 SomeIpXf_<transformerId> (uint8* buffer, uint32* bufferLength) |
| 46 | }}} |
| 47 | |
| 48 | == SomeIpXf_Inv_<transformerId> == |
| 49 | {{{ |
| 50 | uint8 SomeIpXf_Inv_<transformerId> (const uint8* buffer, uint32 bufferLength, <type>* dataElement) |
| 51 | uint8 SomeIpXf_Inv_<transformerId> (Rte_Cs_TransactionHandleType* TransactionHandle, const uint8* buffer, uint32 bufferLength, [Std_ReturnType* returnValue], [<paramtype> data]) |
| 52 | uint8 SomeIpXf_Inv_<transformerId> (const uint8* buffer, uint32 bufferLength) |
| 53 | }}} |
| 54 | |
| 55 | == SomeIpXf_Init == |
| 56 | {{{ |
| 57 | void SomeIpXf_Init (const SomeIpXf_ConfigType* config) |
| 58 | }}} |
| 59 | |
| 60 | == SomeIpXf_DeInit == |
| 61 | {{{ |
| 62 | void SomeIpXf_DeInit (void) |
| 63 | }}} |
| 64 | |
| 65 | == SomeIpXf_GetVersionInfo == |
| 66 | {{{ |
| 67 | void SomeIpXf_GetVersionInfo (Std_VersionInfoType* VersionInfo) |
| 68 | }}} |
| 69 | |