Changes between Version 2 and Version 3 of spec/ChrgM


Ignore:
Timestamp:
Apr 15, 2024, 3:06:01 PM (7 weeks ago)
Author:
fujisft-kaji
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/ChrgM

    v2 v3  
    88
    99= 概要 =
     10
     11* API一覧
     12
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R23-11 =||
     14  || [#ChrgM_Init ChrgM_Init]                                                           ||   1|| 0x01||= ○ =||
     15  || [#ChrgM_StartProcess ChrgM_StartProcess]                                           ||  37|| 0x25||= ○ =||
     16  || [#ChrgM_CpLineStatus ChrgM_CpLineStatus]                                           ||  30|| 0x1E||= ○ =||
     17  || [#ChrgM_DataLinkIndication ChrgM_DataLinkIndication]                               ||   2|| 0x02||= ○ =||
     18  || [#ChrgM_ErrorIndication ChrgM_ErrorIndication]                                     ||  29|| 0x1D||= ○ =||
     19  || [#ChrgM_MainFunction_Rx ChrgM_MainFunction_Rx]                                     ||  36|| 0x24||= ○ =||
     20  || [#ChrgM_MainFunction_Tx ChrgM_MainFunction_Tx]                                     ||  35|| 0x23||= ○ =||
     21  || [#ChrgM_PaymentServiceSelectionIndication ChrgM_PaymentServiceSelectionIndication] ||  21|| 0x15||= ○ =||
     22  || [#ChrgM_SessionSetupIndication ChrgM_SessionSetupIndication]                       ||  18|| 0x12||= ○ =||
     23  || [#ChrgM_SessionStopIndication ChrgM_SessionStopIndication]                         ||  28|| 0x1C||= ○ =||
     24  || [#ChrgM_V2GTpCopyRxData ChrgM_V2GTpCopyRxData]                                     ||  68|| 0x44||= ○ =||
     25  || [#ChrgM_V2GTpCopyTxData ChrgM_V2GTpCopyTxData]                                     ||  67|| 0x43||= ○ =||
     26  || [#ChrgM_V2GTpLocalIpAddrAssignmentChg ChrgM_V2GTpLocalIpAddrAssignmentChg]         ||  24|| 0x18||= ○ =||
     27  || [#ChrgM_V2GTpRxIndication ChrgM_V2GTpRxIndication]                                 ||  69|| 0x45||= ○ =||
     28  || [#ChrgM_V2GTpSoConModeChg ChrgM_V2GTpSoConModeChg]                                 ||  33|| 0x21||= ○ =||
     29  || [#ChrgM_V2GTpStartOfReception ChrgM_V2GTpStartOfReception]                         ||  70|| 0x46||= ○ =||
     30  || [#ChrgM_V2GTpTxConfirmation ChrgM_V2GTpTxConfirmation]                             ||  72|| 0x48||= ○ =||
     31
    1032* コンフィギュレーション一覧 (R23-11)
    1133  * [#ChrgMGeneral ChrgMGeneral] (○)
     
    3052= API仕様 =
    3153
     54== ChrgM_Init ==
     55{{{
     56void ChrgM_Init (const ChrgM_ConfigType* ConfigPtr)
     57}}}
     58
     59== ChrgM_StartProcess ==
     60{{{
     61void ChrgM_StartProcess (boolean Process)
     62}}}
     63
     64== ChrgM_CpLineStatus ==
     65{{{
     66void ChrgM_CpLineStatus (char CpLineStatus)
     67}}}
     68
     69== ChrgM_DataLinkIndication ==
     70{{{
     71void ChrgM_DataLinkIndication (uint8 CtrlIdx, EthTrcv_LinkStateType TransceiverLinkState)
     72}}}
     73
     74== ChrgM_ErrorIndication ==
     75{{{
     76void ChrgM_ErrorIndication (ChrgM_ErrorHandlerType ErrorHandler)
     77}}}
     78
     79== ChrgM_MainFunction_Rx ==
     80{{{
     81void ChrgM_MainFunction_Rx (void)
     82}}}
     83
     84== ChrgM_MainFunction_Tx ==
     85{{{
     86void ChrgM_MainFunction_Tx (void)
     87}}}
     88
     89== ChrgM_PaymentServiceSelectionIndication ==
     90{{{
     91void ChrgM_PaymentServiceSelectionIndication (ChrgM_ResponseCodeType ResponseCode)
     92}}}
     93
     94== ChrgM_SessionSetupIndication ==
     95{{{
     96void ChrgM_SessionSetupIndication (ChrgM_ResponseCodeType ResponseCode)
     97}}}
     98
     99== ChrgM_SessionStopIndication ==
     100{{{
     101void ChrgM_SessionStopIndication (ChrgM_ResponseCodeType ResponseCode)
     102}}}
     103
     104== ChrgM_V2GTpCopyRxData ==
     105{{{
     106BufReq_ReturnType ChrgM_V2GTpCopyRxData (PduIdType id, const PduInfoType* info, PduLengthType* bufferSizePtr)
     107}}}
     108
     109== ChrgM_V2GTpCopyTxData ==
     110{{{
     111BufReq_ReturnType ChrgM_V2GTpCopyTxData (PduIdType id, const PduInfoType* info, const RetryInfoType* retry, PduLengthType* availableDataPtr)
     112}}}
     113
     114== ChrgM_V2GTpLocalIpAddrAssignmentChg ==
     115{{{
     116void ChrgM_V2GTpLocalIpAddrAssignmentChg (TcpIp_LocalAddrIdType IpAddrId, TcpIp_IpAddrStateType State)
     117}}}
     118
     119== ChrgM_V2GTpRxIndication ==
     120{{{
     121void ChrgM_V2GTpRxIndication (PduIdType id, Std_ReturnType result)
     122}}}
     123
     124== ChrgM_V2GTpSoConModeChg ==
     125{{{
     126void ChrgM_V2GTpSoConModeChg (SoAd_SoConIdType SoConId, SoAd_SoConModeType Mode)
     127}}}
     128
     129== ChrgM_V2GTpStartOfReception ==
     130{{{
     131BufReq_ReturnType ChrgM_V2GTpStartOfReception (PduIdType id, const PduInfoType* info, PduLengthType TpSduLength, PduLengthType* bufferSizePtr)
     132}}}
     133
     134== ChrgM_V2GTpTxConfirmation ==
     135{{{
     136void ChrgM_V2GTpTxConfirmation (PduIdType id, Std_ReturnType result)
     137}}}
     138
     139
    32140----
    33141