Changes between Version 6 and Version 7 of spec/SoAd


Ignore:
Timestamp:
Oct 21, 2020, 3:12:58 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/SoAd

    v6 v7  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    14   || [#SoAd_GetVersionInfo SoAd_GetVersionInfo]                     ||  11|| 0x0B||
    15   || [#DoIP_GetVersionInfo DoIP_GetVersionInfo]                     ||  96|| 0x60||
    16   || [#TcpIp_GetVersionInfo TcpIp_GetVersionInfo]                   || 138|| 0x8A||
    17   || [#TcpIp_SetDhcpHostNameOption TcpIp_SetDhcpHostNameOption]     || 137|| 0x89||
    18   || [#TcpIp_Init TcpIp_Init]                                       || 128|| 0x80||
    19   || [#TcpIp_Shutdown TcpIp_Shutdown]                               || 129|| 0x81||
    20   || [#SoAd_Init SoAd_Init]                                         ||   1|| 0x01||
    21   || [#SoAd_Shutdown SoAd_Shutdown]                                 ||   9|| 0x09||
    22   || [#SoAd_SocketReset SoAd_SocketReset]                           ||   7|| 0x07||
    23   || [#SoAdIf_Transmit SoAdIf_Transmit]                             ||   8|| 0x08||
    24   || [#SoAdTp_Transmit SoAdTp_Transmit]                             ||  15|| 0x0F||
    25   || [#accept accept]                                               ||  34|| 0x22||
    26   || [#bind bind]                                                   ||  27|| 0x1B||
    27   || [#close close]                                                 ||  25|| 0x19||
    28   || [#connect connect]                                             ||  21|| 0x15||
    29   || [#fcntl fcntl]                                                 ||  31|| 0x1F||
    30   || [#getlasterror getlasterror]                                   ||  32|| 0x20||
    31   || [#listen listen]                                               ||  24|| 0x18||
    32   || [#poll poll]                                                   ||  29|| 0x1D||
    33   || [#recvfrom recvfrom]                                           ||  23|| 0x17||
    34   || [#sendto sendto]                                               ||  22|| 0x16||
    35   || [#setsockopt setsockopt]                                       ||  33|| 0x21||
    36   || [#socket socket]                                               ||  26|| 0x1A||
    37   || [#TcpIp_ProvideTxBuffer TcpIp_ProvideTxBuffer]                 || 136|| 0x88||
    38   || [#TcpIp_TransmitTo TcpIp_TransmitTo]                           || 130|| 0x82||
    39   || [#TcpIp_Received TcpIp_Received]                               || 131|| 0x83||
    40   || [#TcpIp_TcpConnect TcpIp_TcpConnect]                           || 132|| 0x84||
    41   || [#TcpIp_Listen TcpIp_Listen]                                   || 133|| 0x85||
    42   || [#TcpIp_TcpClose TcpIp_TcpClose]                               || 134|| 0x86||
    43   || [#TcpIp_ChangeParameter TcpIp_ChangeParameter]                 || 135|| 0x87||
    44   || [#SoAd_TcpIpRxIndication SoAd_TcpIpRxIndication]               ||   5|| 0x05||
    45   || [#SoAd_TcpIpTxConfirmation SoAd_TcpIpTxConfirmation]           ||   6|| 0x06||
    46   || [#SoAd_TcpAccepted SoAd_TcpAccepted]                           ||  12|| 0x0C||
    47   || [#SoAd_TcpConnected SoAd_TcpConnected]                         ||  13|| 0x0D||
    48   || [#SoAd_TcpIpEvent SoAd_TcpIpEvent]                             ||  14|| 0x0E||
    49   || [#SoAd_Cbk_LocalIpAssignmentChg SoAd_Cbk_LocalIpAssignmentChg] ||  18|| 0x12||
    50   || [#SoAd_BusSM_ModeIndication SoAd_BusSM_ModeIndication]         ||  19|| 0x13||
    51   || [#SoAd_MainFunction SoAd_MainFunction]                         ||  16|| 0x10||
    52   || [#TcpIp_MainFunctionCyclic TcpIp_MainFunctionCyclic]           || 139|| 0x8B||
    53   || [#User_SoAdGetVin <User>_SoAdGetVin]                           ||   0|| 0x00||
    54   || [#EthIf_GetPhysAddr EthIf_GetPhysAddr]                         ||   8|| 0x08||
    55 
    56 * コンフィギュレーション一覧
    57   * [#SoAdDemEventParameterRefs SoAdDemEventParameterRefs]
    58     * [#SOAD_E_INTR SOAD_E_INTR]
    59     * [#SOAD_E_IO SOAD_E_IO]
    60     * [#SOAD_E_UPPERBUFF SOAD_E_UPPERBUFF]
    61   * [#SoAdDoIpConfig SoAdDoIpConfig]
    62     * [#SoAdDoIpAliveCheckResponseTime SoAdDoIpAliveCheckResponseTime]
    63     * [#SoAdDoIpControlTimeout SoAdDoIpControlTimeout]
    64     * [#SoAdDoIpGenericInactiveTime SoAdDoIpGenericInactiveTime]
    65     * [#SoAdDoIpHostNameOpt SoAdDoIpHostNameOpt]
    66     * [#SoAdDoIpInitialInactiveTime SoAdDoIpInitialInactiveTime]
    67     * [#SoAdDoIpResponseTimeout SoAdDoIpResponseTimeout]
    68     * [#SoAdDoIpVidAnnounceInterval SoAdDoIpVidAnnounceInterval]
    69     * [#SoAdDoIpVidAnnounceMaxWait SoAdDoIpVidAnnounceMaxWait]
    70     * [#SoAdDoIpVidAnnounceMinWait SoAdDoIpVidAnnounceMinWait]
    71     * [#SoAdDoIpVidAnnounceNum SoAdDoIpVidAnnounceNum]
    72     * [#SoAdDoIpEid SoAdDoIpEid]
    73       * [#SoAdDoIpEidByte SoAdDoIpEidByte]
    74         * [#SoAdDoIpEidByteIndex SoAdDoIpEidByteIndex]
    75         * [#SoAdDoIpEidByteValue SoAdDoIpEidByteValue]
    76   * [#SoAdDoIpRoute SoAdDoIpRoute]
    77     * [#SoAdDoIpSourceAddress SoAdDoIpSourceAddress]
    78     * [#SoAdDoIpTargetAddress SoAdDoIpTargetAddress]
    79     * [#SoAdDoIpSocketConnectionRef SoAdDoIpSocketConnectionRef]
    80   * [#SoAdGeneral SoAdGeneral]
    81     * [#SoAdBufferMemorySize SoAdBufferMemorySize]
    82     * [#SoAdCallbackApi SoAdCallbackApi]
    83     * [#SoAdDevErrorDetect SoAdDevErrorDetect]
    84     * [#SoAdDoIpActive SoAdDoIpActive]
    85     * [#SoAdDoIpVersionInfoApi SoAdDoIpVersionInfoApi]
    86     * [#SoAdIPv6AddressEnabled SoAdIPv6AddressEnabled]
    87     * [#SoAdMainFunctionPeriod SoAdMainFunctionPeriod]
    88     * [#SoAdMaxOpenSockets SoAdMaxOpenSockets]
    89     * [#SoAdPollingInterval SoAdPollingInterval]
    90     * [#SoAdSocketCount SoAdSocketCount]
    91     * [#SoAdTcpIpMainFunctionPeriod SoAdTcpIpMainFunctionPeriod]
    92     * [#SoAdTcpIpVersionInfoApi SoAdTcpIpVersionInfoApi]
    93     * [#SoAdUdpNmApiEnabled SoAdUdpNmApiEnabled]
    94     * [#SoAdVersionInfoApi SoAdVersionInfoApi]
    95     * [#SoAdXcpApiEnabled SoAdXcpApiEnabled]
    96   * [#SoAdPduRoute SoAdPduRoute]
    97     * [#SoAdDestinationId SoAdDestinationId]
    98     * [#SoAdSourcePduId SoAdSourcePduId]
    99     * [#SoAdSourceSduLength SoAdSourceSduLength]
    100     * [#SoAdTxConfirmationUL SoAdTxConfirmationUL]
    101     * [#SoAdUserTxConfirmationUL SoAdUserTxConfirmationUL]
    102     * [#SoAdDestinationSocketRef SoAdDestinationSocketRef]
    103     * [#SoAdSourcePduRef SoAdSourcePduRef]
    104   * [#SoAdSocketConnection SoAdSocketConnection]
    105     * [#SoAdAutosarConnector SoAdAutosarConnector]
    106     * [#SoAdPduHeaderEnable SoAdPduHeaderEnable]
    107     * [#SoAdPduProvideBufferEnable SoAdPduProvideBufferEnable]
    108     * [#SoAdResourceManagementEnable SoAdResourceManagementEnable]
    109     * [#SoAdSocketAutosarApi SoAdSocketAutosarApi]
    110     * [#SoAdSocketId SoAdSocketId]
    111     * [#SoAdSocketLocalIpAddress SoAdSocketLocalIpAddress]
    112     * [#SoAdSocketLocalPort SoAdSocketLocalPort]
    113     * [#SoAdSocketProtocol SoAdSocketProtocol]
    114     * [#SoAdSocketRemoteIpAddress SoAdSocketRemoteIpAddress]
    115     * [#SoAdSocketRemotePort SoAdSocketRemotePort]
    116     * [#SoAdSocketTcpInitiate SoAdSocketTcpInitiate]
    117     * [#SoAdSocketTcpNoDelay SoAdSocketTcpNoDelay]
    118     * [#SoAdSocketUdpListenOnly SoAdSocketUdpListenOnly]
    119     * [#SoAdDemEventConnectionParameterRefs SoAdDemEventConnectionParameterRefs]
    120       * [#SOAD_E_AGAIN SOAD_E_AGAIN]
    121       * [#SOAD_E_CONNABORTED SOAD_E_CONNABORTED]
    122       * [#SOAD_E_CONNREFUSED SOAD_E_CONNREFUSED]
    123       * [#SOAD_E_CONNRESET SOAD_E_CONNRESET]
    124       * [#SOAD_E_HOSTDOWN SOAD_E_HOSTDOWN]
    125       * [#SOAD_E_HOSTUNREACH SOAD_E_HOSTUNREACH]
    126       * [#SOAD_E_NETDOWN SOAD_E_NETDOWN]
    127       * [#SOAD_E_NETRESET SOAD_E_NETRESET]
    128       * [#SOAD_E_NETUNREACH SOAD_E_NETUNREACH]
    129       * [#SOAD_E_NOTCONN SOAD_E_NOTCONN]
    130       * [#SOAD_E_PIPE SOAD_E_PIPE]
    131       * [#SOAD_E_SDULENGTH SOAD_E_SDULENGTH]
    132       * [#SOAD_E_TIMEDOUT SOAD_E_TIMEDOUT]
    133   * [#SoAdSocketRoute SoAdSocketRoute]
    134     * [#SoAdDestinationSduLength SoAdDestinationSduLength]
    135     * [#SoAdRxIndicationUL SoAdRxIndicationUL]
    136     * [#SoAdSourceId SoAdSourceId]
    137     * [#SoAdUserRxIndicationUL SoAdUserRxIndicationUL]
    138     * [#SoAdDestinationPduRef SoAdDestinationPduRef]
    139     * [#SoAdSourceSocketRef SoAdSourceSocketRef]
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||
     14  || [#SoAd_GetVersionInfo SoAd_GetVersionInfo]                     ||  11|| 0x0B||  ○  ||
     15  || [#DoIP_GetVersionInfo DoIP_GetVersionInfo]                     ||  96|| 0x60||  ○  ||
     16  || [#TcpIp_GetVersionInfo TcpIp_GetVersionInfo]                   || 138|| 0x8A||  ○  ||
     17  || [#TcpIp_SetDhcpHostNameOption TcpIp_SetDhcpHostNameOption]     || 137|| 0x89||  ○  ||
     18  || [#TcpIp_Init TcpIp_Init]                                       || 128|| 0x80||  ○  ||
     19  || [#TcpIp_Shutdown TcpIp_Shutdown]                               || 129|| 0x81||  ○  ||
     20  || [#SoAd_Init SoAd_Init]                                         ||   1|| 0x01||  ○  ||
     21  || [#SoAd_Shutdown SoAd_Shutdown]                                 ||   9|| 0x09||  ○  ||
     22  || [#SoAd_SocketReset SoAd_SocketReset]                           ||   7|| 0x07||  ○  ||
     23  || [#SoAdIf_Transmit SoAdIf_Transmit]                             ||   8|| 0x08||  ○  ||
     24  || [#SoAdTp_Transmit SoAdTp_Transmit]                             ||  15|| 0x0F||  ○  ||
     25  || [#accept accept]                                               ||  34|| 0x22||  ○  ||
     26  || [#bind bind]                                                   ||  27|| 0x1B||  ○  ||
     27  || [#close close]                                                 ||  25|| 0x19||  ○  ||
     28  || [#connect connect]                                             ||  21|| 0x15||  ○  ||
     29  || [#fcntl fcntl]                                                 ||  31|| 0x1F||  ○  ||
     30  || [#getlasterror getlasterror]                                   ||  32|| 0x20||  ○  ||
     31  || [#listen listen]                                               ||  24|| 0x18||  ○  ||
     32  || [#poll poll]                                                   ||  29|| 0x1D||  ○  ||
     33  || [#recvfrom recvfrom]                                           ||  23|| 0x17||  ○  ||
     34  || [#sendto sendto]                                               ||  22|| 0x16||  ○  ||
     35  || [#setsockopt setsockopt]                                       ||  33|| 0x21||  ○  ||
     36  || [#socket socket]                                               ||  26|| 0x1A||  ○  ||
     37  || [#TcpIp_ProvideTxBuffer TcpIp_ProvideTxBuffer]                 || 136|| 0x88||  ○  ||
     38  || [#TcpIp_TransmitTo TcpIp_TransmitTo]                           || 130|| 0x82||  ○  ||
     39  || [#TcpIp_Received TcpIp_Received]                               || 131|| 0x83||  ○  ||
     40  || [#TcpIp_TcpConnect TcpIp_TcpConnect]                           || 132|| 0x84||  ○  ||
     41  || [#TcpIp_Listen TcpIp_Listen]                                   || 133|| 0x85||  ○  ||
     42  || [#TcpIp_TcpClose TcpIp_TcpClose]                               || 134|| 0x86||  ○  ||
     43  || [#TcpIp_ChangeParameter TcpIp_ChangeParameter]                 || 135|| 0x87||  ○  ||
     44  || [#SoAd_TcpIpRxIndication SoAd_TcpIpRxIndication]               ||   5|| 0x05||  ○  ||
     45  || [#SoAd_TcpIpTxConfirmation SoAd_TcpIpTxConfirmation]           ||   6|| 0x06||  ○  ||
     46  || [#SoAd_TcpAccepted SoAd_TcpAccepted]                           ||  12|| 0x0C||  ○  ||
     47  || [#SoAd_TcpConnected SoAd_TcpConnected]                         ||  13|| 0x0D||  ○  ||
     48  || [#SoAd_TcpIpEvent SoAd_TcpIpEvent]                             ||  14|| 0x0E||  ○  ||
     49  || [#SoAd_Cbk_LocalIpAssignmentChg SoAd_Cbk_LocalIpAssignmentChg] ||  18|| 0x12||  ○  ||
     50  || [#SoAd_BusSM_ModeIndication SoAd_BusSM_ModeIndication]         ||  19|| 0x13||  ○  ||
     51  || [#SoAd_MainFunction SoAd_MainFunction]                         ||  16|| 0x10||  ○  ||
     52  || [#TcpIp_MainFunctionCyclic TcpIp_MainFunctionCyclic]           || 139|| 0x8B||  ○  ||
     53  || [#User_SoAdGetVin <User>_SoAdGetVin]                           ||   0|| 0x00||  ○  ||
     54  || [#EthIf_GetPhysAddr EthIf_GetPhysAddr]                         ||   8|| 0x08||  ○  ||
     55
     56* コンフィギュレーション一覧(R4.0.3)
     57  * [#SoAdDemEventParameterRefs SoAdDemEventParameterRefs] (○)
     58    * [#SOAD_E_INTR SOAD_E_INTR] (○)
     59    * [#SOAD_E_IO SOAD_E_IO] (○)
     60    * [#SOAD_E_UPPERBUFF SOAD_E_UPPERBUFF] (○)
     61  * [#SoAdDoIpConfig SoAdDoIpConfig] (○)
     62    * [#SoAdDoIpAliveCheckResponseTime SoAdDoIpAliveCheckResponseTime] (○)
     63    * [#SoAdDoIpControlTimeout SoAdDoIpControlTimeout] (○)
     64    * [#SoAdDoIpGenericInactiveTime SoAdDoIpGenericInactiveTime] (○)
     65    * [#SoAdDoIpHostNameOpt SoAdDoIpHostNameOpt] (○)
     66    * [#SoAdDoIpInitialInactiveTime SoAdDoIpInitialInactiveTime] (○)
     67    * [#SoAdDoIpResponseTimeout SoAdDoIpResponseTimeout] (○)
     68    * [#SoAdDoIpVidAnnounceInterval SoAdDoIpVidAnnounceInterval] (○)
     69    * [#SoAdDoIpVidAnnounceMaxWait SoAdDoIpVidAnnounceMaxWait] (○)
     70    * [#SoAdDoIpVidAnnounceMinWait SoAdDoIpVidAnnounceMinWait] (○)
     71    * [#SoAdDoIpVidAnnounceNum SoAdDoIpVidAnnounceNum] (○)
     72    * [#SoAdDoIpEid SoAdDoIpEid] (○)
     73      * [#SoAdDoIpEidByte SoAdDoIpEidByte] (○)
     74        * [#SoAdDoIpEidByteIndex SoAdDoIpEidByteIndex] (○)
     75        * [#SoAdDoIpEidByteValue SoAdDoIpEidByteValue] (○)
     76  * [#SoAdDoIpRoute SoAdDoIpRoute] (○)
     77    * [#SoAdDoIpSourceAddress SoAdDoIpSourceAddress] (○)
     78    * [#SoAdDoIpTargetAddress SoAdDoIpTargetAddress] (○)
     79    * [#SoAdDoIpSocketConnectionRef SoAdDoIpSocketConnectionRef] (○)
     80  * [#SoAdGeneral SoAdGeneral] (○)
     81    * [#SoAdBufferMemorySize SoAdBufferMemorySize] (○)
     82    * [#SoAdCallbackApi SoAdCallbackApi] (○)
     83    * [#SoAdDevErrorDetect SoAdDevErrorDetect] (○)
     84    * [#SoAdDoIpActive SoAdDoIpActive] (○)
     85    * [#SoAdDoIpVersionInfoApi SoAdDoIpVersionInfoApi] (○)
     86    * [#SoAdIPv6AddressEnabled SoAdIPv6AddressEnabled] (○)
     87    * [#SoAdMainFunctionPeriod SoAdMainFunctionPeriod] (○)
     88    * [#SoAdMaxOpenSockets SoAdMaxOpenSockets] (○)
     89    * [#SoAdPollingInterval SoAdPollingInterval] (○)
     90    * [#SoAdSocketCount SoAdSocketCount] (○)
     91    * [#SoAdTcpIpMainFunctionPeriod SoAdTcpIpMainFunctionPeriod] (○)
     92    * [#SoAdTcpIpVersionInfoApi SoAdTcpIpVersionInfoApi] (○)
     93    * [#SoAdUdpNmApiEnabled SoAdUdpNmApiEnabled] (○)
     94    * [#SoAdVersionInfoApi SoAdVersionInfoApi] (○)
     95    * [#SoAdXcpApiEnabled SoAdXcpApiEnabled] (○)
     96  * [#SoAdPduRoute SoAdPduRoute] (○)
     97    * [#SoAdDestinationId SoAdDestinationId] (○)
     98    * [#SoAdSourcePduId SoAdSourcePduId] (○)
     99    * [#SoAdSourceSduLength SoAdSourceSduLength] (○)
     100    * [#SoAdTxConfirmationUL SoAdTxConfirmationUL] (○)
     101    * [#SoAdUserTxConfirmationUL SoAdUserTxConfirmationUL] (○)
     102    * [#SoAdDestinationSocketRef SoAdDestinationSocketRef] (○)
     103    * [#SoAdSourcePduRef SoAdSourcePduRef] (○)
     104  * [#SoAdSocketConnection SoAdSocketConnection] (○)
     105    * [#SoAdAutosarConnector SoAdAutosarConnector] (○)
     106    * [#SoAdPduHeaderEnable SoAdPduHeaderEnable] (○)
     107    * [#SoAdPduProvideBufferEnable SoAdPduProvideBufferEnable] (○)
     108    * [#SoAdResourceManagementEnable SoAdResourceManagementEnable] (○)
     109    * [#SoAdSocketAutosarApi SoAdSocketAutosarApi] (○)
     110    * [#SoAdSocketId SoAdSocketId] (○)
     111    * [#SoAdSocketLocalIpAddress SoAdSocketLocalIpAddress] (○)
     112    * [#SoAdSocketLocalPort SoAdSocketLocalPort] (○)
     113    * [#SoAdSocketProtocol SoAdSocketProtocol] (○)
     114    * [#SoAdSocketRemoteIpAddress SoAdSocketRemoteIpAddress] (○)
     115    * [#SoAdSocketRemotePort SoAdSocketRemotePort] (○)
     116    * [#SoAdSocketTcpInitiate SoAdSocketTcpInitiate] (○)
     117    * [#SoAdSocketTcpNoDelay SoAdSocketTcpNoDelay] (○)
     118    * [#SoAdSocketUdpListenOnly SoAdSocketUdpListenOnly] (○)
     119    * [#SoAdDemEventConnectionParameterRefs SoAdDemEventConnectionParameterRefs] (○)
     120      * [#SOAD_E_AGAIN SOAD_E_AGAIN] (○)
     121      * [#SOAD_E_CONNABORTED SOAD_E_CONNABORTED] (○)
     122      * [#SOAD_E_CONNREFUSED SOAD_E_CONNREFUSED] (○)
     123      * [#SOAD_E_CONNRESET SOAD_E_CONNRESET] (○)
     124      * [#SOAD_E_HOSTDOWN SOAD_E_HOSTDOWN] (○)
     125      * [#SOAD_E_HOSTUNREACH SOAD_E_HOSTUNREACH] (○)
     126      * [#SOAD_E_NETDOWN SOAD_E_NETDOWN] (○)
     127      * [#SOAD_E_NETRESET SOAD_E_NETRESET] (○)
     128      * [#SOAD_E_NETUNREACH SOAD_E_NETUNREACH] (○)
     129      * [#SOAD_E_NOTCONN SOAD_E_NOTCONN] (○)
     130      * [#SOAD_E_PIPE SOAD_E_PIPE] (○)
     131      * [#SOAD_E_SDULENGTH SOAD_E_SDULENGTH] (○)
     132      * [#SOAD_E_TIMEDOUT SOAD_E_TIMEDOUT] (○)
     133  * [#SoAdSocketRoute SoAdSocketRoute] (○)
     134    * [#SoAdDestinationSduLength SoAdDestinationSduLength] (○)
     135    * [#SoAdRxIndicationUL SoAdRxIndicationUL] (○)
     136    * [#SoAdSourceId SoAdSourceId] (○)
     137    * [#SoAdUserRxIndicationUL SoAdUserRxIndicationUL] (○)
     138    * [#SoAdDestinationPduRef SoAdDestinationPduRef] (○)
     139    * [#SoAdSourceSocketRef SoAdSourceSocketRef] (○)
    140140
    141141* エラーコード一覧
    142   * "--"は[wiki:spec_DiagnosticEventManager Dem]により決定される
    143 
    144   ||= エラーコード =||= Dec =||= Hex =||
    145   || SOAD_E_NOTINIT         ||  1|| 0x01||
    146   || SOAD_E_NOENT           ||  2|| 0x02||
    147   || SOAD_WRONG_PARAM_VAL   ||  3|| 0x03||
    148   || SOAD_E_NULL_PTR        ||  6|| 0x06||
    149   || SOAD_E_BADF            ||  9|| 0x09||
    150   || SOAD_E_DEADLK          || 11|| 0x0B||
    151   || SOAD_E_NOMEM           || 12|| 0x0C||
    152   || SOAD_E_ACCES           || 13|| 0x0D||
    153   || SOAD_E_NOTDIR          || 20|| 0x14||
    154   || SOAD_E_ISDIR           || 21|| 0x15||
    155   || SOAD_E_INVAL           || 22|| 0x16||
    156   || SOAD_E_NFILE           || 23|| 0x17||
    157   || SOAD_E_MFILE           || 24|| 0x18||
    158   || SOAD_E_ROFS            || 30|| 0x1E||
    159   || SOAD_E_DOM             || 33|| 0x21||
    160   || SOAD_E_WOULDBLOCK      || 34|| 0x22||
    161   || SOAD_E_INPROGRESS      || 36|| 0x24||
    162   || SOAD_E_ALREADY         || 37|| 0x25||
    163   || SOAD_E_NOTSOCK         || 38|| 0x26||
    164   || SOAD_E_DESTADDRREQ     || 39|| 0x27||
    165   || SOAD_E_MSGSIZE         || 40|| 0x28||
    166   || SOAD_E_PROTOTYPE       || 41|| 0x29||
    167   || SOAD_E_NOPROTOOPT      || 42|| 0x2A||
    168   || SOAD_E_PROTONOSUPPORT  || 43|| 0x2B||
    169   || SOAD_E_OPNOTSUPP       || 45|| 0x2D||
    170   || SOAD_E_NOTSUP          || 46|| 0x2E||
    171   || SOAD_E_AFNOSUPPORT     || 47|| 0x2F||
    172   || SOAD_E_ADDRINUSE       || 48|| 0x30||
    173   || SOAD_E_ADDRNOTAVAIL    || 49|| 0x31||
    174   || SOAD_E_NOBUFS          || 55|| 0x37||
    175   || SOAD_E_ISCONN          || 56|| 0x38||
    176   || SOAD_E_LOOP            || 61|| 0x3D||
    177   || SOAD_E_NAMETOOLONG     || 63|| 0x3F||
    178   || SOAD_E_NOLCK           || 77|| 0x4D||
    179   || SOAD_E_OVERFLOW        || 84|| 0x54||
    180   || SOAD_E_TCPIPUNKNOWN    || 90|| 0x5A||
    181   || SOAD_E_PDU2LONG        || 91|| 0x5B||
    182   || SOAD_E_NOCONNECTOR     || 92|| 0x5C||
    183   || SOAD_E_INVALID_TXPDUID || 93|| 0x5D||
    184   || SOAD_E_PARAM_POINTER   || 94|| 0x5E||
    185   || SOAD_E_INTR            || --||   --||
    186   || SOAD_E_IO              || --||   --||
    187   || SOAD_E_AGAIN           || --||   --||
    188   || SOAD_E_NETDOWN         || --||   --||
    189   || SOAD_E_NETUNREACH      || --||   --||
    190   || SOAD_E_NETRESET        || --||   --||
    191   || SOAD_E_CONNABORTED     || --||   --||
    192   || SOAD_E_CONNRESET       || --||   --||
    193   || SOAD_E_NOTCONN         || --||   --||
    194   || SOAD_E_TIMEDOUT        || --||   --||
    195   || SOAD_E_CONNREFUSED     || --||   --||
    196   || SOAD_E_HOSTDOWN        || --||   --||
    197   || SOAD_E_HOSTUNREACH     || --||   --||
    198   || SOAD_E_PIPE            || --||   --||
    199   || SOAD_E_SDULENGTH       || --||   --||
    200   || SOAD_E_UPPERBUFF       || --||   --||
     142  * "--"は[wiki:spec/Dem Dem]により決定される
     143
     144  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||
     145  || SOAD_E_NOTINIT         ||  1|| 0x01||  ○  ||
     146  || SOAD_E_NOENT           ||  2|| 0x02||  ○  ||
     147  || SOAD_WRONG_PARAM_VAL   ||  3|| 0x03||  ○  ||
     148  || SOAD_E_NULL_PTR        ||  6|| 0x06||  ○  ||
     149  || SOAD_E_BADF            ||  9|| 0x09||  ○  ||
     150  || SOAD_E_DEADLK          || 11|| 0x0B||  ○  ||
     151  || SOAD_E_NOMEM           || 12|| 0x0C||  ○  ||
     152  || SOAD_E_ACCES           || 13|| 0x0D||  ○  ||
     153  || SOAD_E_NOTDIR          || 20|| 0x14||  ○  ||
     154  || SOAD_E_ISDIR           || 21|| 0x15||  ○  ||
     155  || SOAD_E_INVAL           || 22|| 0x16||  ○  ||
     156  || SOAD_E_NFILE           || 23|| 0x17||  ○  ||
     157  || SOAD_E_MFILE           || 24|| 0x18||  ○  ||
     158  || SOAD_E_ROFS            || 30|| 0x1E||  ○  ||
     159  || SOAD_E_DOM             || 33|| 0x21||  ○  ||
     160  || SOAD_E_WOULDBLOCK      || 34|| 0x22||  ○  ||
     161  || SOAD_E_INPROGRESS      || 36|| 0x24||  ○  ||
     162  || SOAD_E_ALREADY         || 37|| 0x25||  ○  ||
     163  || SOAD_E_NOTSOCK         || 38|| 0x26||  ○  ||
     164  || SOAD_E_DESTADDRREQ     || 39|| 0x27||  ○  ||
     165  || SOAD_E_MSGSIZE         || 40|| 0x28||  ○  ||
     166  || SOAD_E_PROTOTYPE       || 41|| 0x29||  ○  ||
     167  || SOAD_E_NOPROTOOPT      || 42|| 0x2A||  ○  ||
     168  || SOAD_E_PROTONOSUPPORT  || 43|| 0x2B||  ○  ||
     169  || SOAD_E_OPNOTSUPP       || 45|| 0x2D||  ○  ||
     170  || SOAD_E_NOTSUP          || 46|| 0x2E||  ○  ||
     171  || SOAD_E_AFNOSUPPORT     || 47|| 0x2F||  ○  ||
     172  || SOAD_E_ADDRINUSE       || 48|| 0x30||  ○  ||
     173  || SOAD_E_ADDRNOTAVAIL    || 49|| 0x31||  ○  ||
     174  || SOAD_E_NOBUFS          || 55|| 0x37||  ○  ||
     175  || SOAD_E_ISCONN          || 56|| 0x38||  ○  ||
     176  || SOAD_E_LOOP            || 61|| 0x3D||  ○  ||
     177  || SOAD_E_NAMETOOLONG     || 63|| 0x3F||  ○  ||
     178  || SOAD_E_NOLCK           || 77|| 0x4D||  ○  ||
     179  || SOAD_E_OVERFLOW        || 84|| 0x54||  ○  ||
     180  || SOAD_E_TCPIPUNKNOWN    || 90|| 0x5A||  ○  ||
     181  || SOAD_E_PDU2LONG        || 91|| 0x5B||  ○  ||
     182  || SOAD_E_NOCONNECTOR     || 92|| 0x5C||  ○  ||
     183  || SOAD_E_INVALID_TXPDUID || 93|| 0x5D||  ○  ||
     184  || SOAD_E_PARAM_POINTER   || 94|| 0x5E||  ○  ||
     185  || SOAD_E_INTR            || --||   --||  ○  ||
     186  || SOAD_E_IO              || --||   --||  ○  ||
     187  || SOAD_E_AGAIN           || --||   --||  ○  ||
     188  || SOAD_E_NETDOWN         || --||   --||  ○  ||
     189  || SOAD_E_NETUNREACH      || --||   --||  ○  ||
     190  || SOAD_E_NETRESET        || --||   --||  ○  ||
     191  || SOAD_E_CONNABORTED     || --||   --||  ○  ||
     192  || SOAD_E_CONNRESET       || --||   --||  ○  ||
     193  || SOAD_E_NOTCONN         || --||   --||  ○  ||
     194  || SOAD_E_TIMEDOUT        || --||   --||  ○  ||
     195  || SOAD_E_CONNREFUSED     || --||   --||  ○  ||
     196  || SOAD_E_HOSTDOWN        || --||   --||  ○  ||
     197  || SOAD_E_HOSTUNREACH     || --||   --||  ○  ||
     198  || SOAD_E_PIPE            || --||   --||  ○  ||
     199  || SOAD_E_SDULENGTH       || --||   --||  ○  ||
     200  || SOAD_E_UPPERBUFF       || --||   --||  ○  ||
    201201
    202202----