{{{ #!html
Socket Adaptor
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| || [#SoAd_GetVersionInfo SoAd_GetVersionInfo] || 11|| 0x0B|| || [#DoIP_GetVersionInfo DoIP_GetVersionInfo] || 96|| 0x60|| || [#TcpIp_GetVersionInfo TcpIp_GetVersionInfo] || 138|| 0x8A|| || [#TcpIp_SetDhcpHostNameOption TcpIp_SetDhcpHostNameOption] || 137|| 0x89|| || [#TcpIp_Init TcpIp_Init] || 128|| 0x80|| || [#TcpIp_Shutdown TcpIp_Shutdown] || 129|| 0x81|| || [#SoAd_Init SoAd_Init] || 1|| 0x01|| || [#SoAd_Shutdown SoAd_Shutdown] || 9|| 0x09|| || [#SoAd_SocketReset SoAd_SocketReset] || 7|| 0x07|| || [#SoAdIf_Transmit SoAdIf_Transmit] || 8|| 0x08|| || [#SoAdTp_Transmit SoAdTp_Transmit] || 15|| 0x0F|| || [#accept accept] || 34|| 0x22|| || [#bind bind] || 27|| 0x1B|| || [#close close] || 25|| 0x19|| || [#connect connect] || 21|| 0x15|| || [#fcntl fcntl] || 31|| 0x1F|| || [#getlasterror getlasterror] || 32|| 0x20|| || [#listen listen] || 24|| 0x18|| || [#poll poll] || 29|| 0x1D|| || [#recvfrom recvfrom] || 23|| 0x17|| || [#sendto sendto] || 22|| 0x16|| || [#setsockopt setsockopt] || 33|| 0x21|| || [#socket socket] || 26|| 0x1A|| || [#TcpIp_ProvideTxBuffer TcpIp_ProvideTxBuffer] || 136|| 0x88|| || [#TcpIp_TransmitTo TcpIp_TransmitTo] || 130|| 0x82|| || [#TcpIp_Received TcpIp_Received] || 131|| 0x83|| || [#TcpIp_TcpConnect TcpIp_TcpConnect] || 132|| 0x84|| || [#TcpIp_Listen TcpIp_Listen] || 133|| 0x85|| || [#TcpIp_TcpClose TcpIp_TcpClose] || 134|| 0x86|| || [#TcpIp_ChangeParameter TcpIp_ChangeParameter] || 135|| 0x87|| || [#SoAd_TcpIpRxIndication SoAd_TcpIpRxIndication] || 5|| 0x05|| || [#SoAd_TcpIpTxConfirmation SoAd_TcpIpTxConfirmation] || 6|| 0x06|| || [#SoAd_TcpAccepted SoAd_TcpAccepted] || 12|| 0x0C|| || [#SoAd_TcpConnected SoAd_TcpConnected] || 13|| 0x0D|| || [#SoAd_TcpIpEvent SoAd_TcpIpEvent] || 14|| 0x0E|| || [#SoAd_Cbk_LocalIpAssignmentChg SoAd_Cbk_LocalIpAssignmentChg] || 18|| 0x12|| || [#SoAd_BusSM_ModeIndication SoAd_BusSM_ModeIndication] || 19|| 0x13|| || [#SoAd_MainFunction SoAd_MainFunction] || 16|| 0x10|| || [#TcpIp_MainFunctionCyclic TcpIp_MainFunctionCyclic] || 139|| 0x8B|| || [#User_SoAdGetVin _SoAdGetVin] || 0|| 0x00|| || [#EthIf_GetPhysAddr EthIf_GetPhysAddr] || 8|| 0x08|| * コンフィギュレーション一覧 * [#SoAdDemEventParameterRefs SoAdDemEventParameterRefs] * [#SOAD_E_INTR SOAD_E_INTR] * [#SOAD_E_IO SOAD_E_IO] * [#SOAD_E_UPPERBUFF SOAD_E_UPPERBUFF] * [#SoAdDoIpConfig SoAdDoIpConfig] * [#SoAdDoIpAliveCheckResponseTime SoAdDoIpAliveCheckResponseTime] * [#SoAdDoIpControlTimeout SoAdDoIpControlTimeout] * [#SoAdDoIpGenericInactiveTime SoAdDoIpGenericInactiveTime] * [#SoAdDoIpHostNameOpt SoAdDoIpHostNameOpt] * [#SoAdDoIpInitialInactiveTime SoAdDoIpInitialInactiveTime] * [#SoAdDoIpResponseTimeout SoAdDoIpResponseTimeout] * [#SoAdDoIpVidAnnounceInterval SoAdDoIpVidAnnounceInterval] * [#SoAdDoIpVidAnnounceMaxWait SoAdDoIpVidAnnounceMaxWait] * [#SoAdDoIpVidAnnounceMinWait SoAdDoIpVidAnnounceMinWait] * [#SoAdDoIpVidAnnounceNum SoAdDoIpVidAnnounceNum] * [#SoAdDoIpEid SoAdDoIpEid] * [#SoAdDoIpEidByte SoAdDoIpEidByte] * [#SoAdDoIpEidByteIndex SoAdDoIpEidByteIndex] * [#SoAdDoIpEidByteValue SoAdDoIpEidByteValue] * [#SoAdDoIpRoute SoAdDoIpRoute] * [#SoAdDoIpSourceAddress SoAdDoIpSourceAddress] * [#SoAdDoIpTargetAddress SoAdDoIpTargetAddress] * [#SoAdDoIpSocketConnectionRef SoAdDoIpSocketConnectionRef] * [#SoAdGeneral SoAdGeneral] * [#SoAdBufferMemorySize SoAdBufferMemorySize] * [#SoAdCallbackApi SoAdCallbackApi] * [#SoAdDevErrorDetect SoAdDevErrorDetect] * [#SoAdDoIpActive SoAdDoIpActive] * [#SoAdDoIpVersionInfoApi SoAdDoIpVersionInfoApi] * [#SoAdIPv6AddressEnabled SoAdIPv6AddressEnabled] * [#SoAdMainFunctionPeriod SoAdMainFunctionPeriod] * [#SoAdMaxOpenSockets SoAdMaxOpenSockets] * [#SoAdPollingInterval SoAdPollingInterval] * [#SoAdSocketCount SoAdSocketCount] * [#SoAdTcpIpMainFunctionPeriod SoAdTcpIpMainFunctionPeriod] * [#SoAdTcpIpVersionInfoApi SoAdTcpIpVersionInfoApi] * [#SoAdUdpNmApiEnabled SoAdUdpNmApiEnabled] * [#SoAdVersionInfoApi SoAdVersionInfoApi] * [#SoAdXcpApiEnabled SoAdXcpApiEnabled] * [#SoAdPduRoute SoAdPduRoute] * [#SoAdDestinationId SoAdDestinationId] * [#SoAdSourcePduId SoAdSourcePduId] * [#SoAdSourceSduLength SoAdSourceSduLength] * [#SoAdTxConfirmationUL SoAdTxConfirmationUL] * [#SoAdUserTxConfirmationUL SoAdUserTxConfirmationUL] * [#SoAdDestinationSocketRef SoAdDestinationSocketRef] * [#SoAdSourcePduRef SoAdSourcePduRef] * [#SoAdSocketConnection SoAdSocketConnection] * [#SoAdAutosarConnector SoAdAutosarConnector] * [#SoAdPduHeaderEnable SoAdPduHeaderEnable] * [#SoAdPduProvideBufferEnable SoAdPduProvideBufferEnable] * [#SoAdResourceManagementEnable SoAdResourceManagementEnable] * [#SoAdSocketAutosarApi SoAdSocketAutosarApi] * [#SoAdSocketId SoAdSocketId] * [#SoAdSocketLocalIpAddress SoAdSocketLocalIpAddress] * [#SoAdSocketLocalPort SoAdSocketLocalPort] * [#SoAdSocketProtocol SoAdSocketProtocol] * [#SoAdSocketRemoteIpAddress SoAdSocketRemoteIpAddress] * [#SoAdSocketRemotePort SoAdSocketRemotePort] * [#SoAdSocketTcpInitiate SoAdSocketTcpInitiate] * [#SoAdSocketTcpNoDelay SoAdSocketTcpNoDelay] * [#SoAdSocketUdpListenOnly SoAdSocketUdpListenOnly] * [#SoAdDemEventConnectionParameterRefs SoAdDemEventConnectionParameterRefs] * [#SOAD_E_AGAIN SOAD_E_AGAIN] * [#SOAD_E_CONNABORTED SOAD_E_CONNABORTED] * [#SOAD_E_CONNREFUSED SOAD_E_CONNREFUSED] * [#SOAD_E_CONNRESET SOAD_E_CONNRESET] * [#SOAD_E_HOSTDOWN SOAD_E_HOSTDOWN] * [#SOAD_E_HOSTUNREACH SOAD_E_HOSTUNREACH] * [#SOAD_E_NETDOWN SOAD_E_NETDOWN] * [#SOAD_E_NETRESET SOAD_E_NETRESET] * [#SOAD_E_NETUNREACH SOAD_E_NETUNREACH] * [#SOAD_E_NOTCONN SOAD_E_NOTCONN] * [#SOAD_E_PIPE SOAD_E_PIPE] * [#SOAD_E_SDULENGTH SOAD_E_SDULENGTH] * [#SOAD_E_TIMEDOUT SOAD_E_TIMEDOUT] * [#SoAdSocketRoute SoAdSocketRoute] * [#SoAdDestinationSduLength SoAdDestinationSduLength] * [#SoAdRxIndicationUL SoAdRxIndicationUL] * [#SoAdSourceId SoAdSourceId] * [#SoAdUserRxIndicationUL SoAdUserRxIndicationUL] * [#SoAdDestinationPduRef SoAdDestinationPduRef] * [#SoAdSourceSocketRef SoAdSourceSocketRef] * エラーコード一覧 * "--"は[wiki:spec_DiagnosticEventManager Dem]により決定される ||= エラーコード =||= Dec =||= Hex =|| || SOAD_E_NOTINIT || 1|| 0x01|| || SOAD_E_NOENT || 2|| 0x02|| || SOAD_WRONG_PARAM_VAL || 3|| 0x03|| || SOAD_E_NULL_PTR || 6|| 0x06|| || SOAD_E_BADF || 9|| 0x09|| || SOAD_E_DEADLK || 11|| 0x0B|| || SOAD_E_NOMEM || 12|| 0x0C|| || SOAD_E_ACCES || 13|| 0x0D|| || SOAD_E_NOTDIR || 20|| 0x14|| || SOAD_E_ISDIR || 21|| 0x15|| || SOAD_E_INVAL || 22|| 0x16|| || SOAD_E_NFILE || 23|| 0x17|| || SOAD_E_MFILE || 24|| 0x18|| || SOAD_E_ROFS || 30|| 0x1E|| || SOAD_E_DOM || 33|| 0x21|| || SOAD_E_WOULDBLOCK || 34|| 0x22|| || SOAD_E_INPROGRESS || 36|| 0x24|| || SOAD_E_ALREADY || 37|| 0x25|| || SOAD_E_NOTSOCK || 38|| 0x26|| || SOAD_E_DESTADDRREQ || 39|| 0x27|| || SOAD_E_MSGSIZE || 40|| 0x28|| || SOAD_E_PROTOTYPE || 41|| 0x29|| || SOAD_E_NOPROTOOPT || 42|| 0x2A|| || SOAD_E_PROTONOSUPPORT || 43|| 0x2B|| || SOAD_E_OPNOTSUPP || 45|| 0x2D|| || SOAD_E_NOTSUP || 46|| 0x2E|| || SOAD_E_AFNOSUPPORT || 47|| 0x2F|| || SOAD_E_ADDRINUSE || 48|| 0x30|| || SOAD_E_ADDRNOTAVAIL || 49|| 0x31|| || SOAD_E_NOBUFS || 55|| 0x37|| || SOAD_E_ISCONN || 56|| 0x38|| || SOAD_E_LOOP || 61|| 0x3D|| || SOAD_E_NAMETOOLONG || 63|| 0x3F|| || SOAD_E_NOLCK || 77|| 0x4D|| || SOAD_E_OVERFLOW || 84|| 0x54|| || SOAD_E_TCPIPUNKNOWN || 90|| 0x5A|| || SOAD_E_PDU2LONG || 91|| 0x5B|| || SOAD_E_NOCONNECTOR || 92|| 0x5C|| || SOAD_E_INVALID_TXPDUID || 93|| 0x5D|| || SOAD_E_PARAM_POINTER || 94|| 0x5E|| || SOAD_E_INTR || --|| --|| || SOAD_E_IO || --|| --|| || SOAD_E_AGAIN || --|| --|| || SOAD_E_NETDOWN || --|| --|| || SOAD_E_NETUNREACH || --|| --|| || SOAD_E_NETRESET || --|| --|| || SOAD_E_CONNABORTED || --|| --|| || SOAD_E_CONNRESET || --|| --|| || SOAD_E_NOTCONN || --|| --|| || SOAD_E_TIMEDOUT || --|| --|| || SOAD_E_CONNREFUSED || --|| --|| || SOAD_E_HOSTDOWN || --|| --|| || SOAD_E_HOSTUNREACH || --|| --|| || SOAD_E_PIPE || --|| --|| || SOAD_E_SDULENGTH || --|| --|| || SOAD_E_UPPERBUFF || --|| --|| ---- = API仕様 = == SoAd_GetVersionInfo == {{{ void SoAd_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == DoIP_GetVersionInfo == {{{ void DoIP_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == TcpIp_GetVersionInfo == {{{ void TcpIp_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == TcpIp_SetDhcpHostNameOption == {{{ Std_ReturnType TcpIp_SetDhcpHostNameOption(uint8* HostNameOption, uint8 HostNameLen) }}} == TcpIp_Init == {{{ void TcpIp_Init(void) }}} == TcpIp_Shutdown == {{{ void TcpIp_Shutdown(void) }}} == SoAd_Init == {{{ void SoAd_Init(const SoAd_ConfigType* SoAdConfigPtr) }}} == SoAd_Shutdown == {{{ Std_ReturnType SoAd_Shutdown(void) }}} == SoAd_SocketReset == {{{ void SoAd_SocketReset(void) }}} == SoAdIf_Transmit == {{{ Std_ReturnType SoAdIf_Transmit(PduIdType SoAdSrcPduId, const PduInfoType* SoAdSrcPduInfoPtr) }}} == SoAdTp_Transmit == {{{ Std_ReturnType SoAdTp_Transmit(PduIdType SoAdSrcPduId, const PduInfoType* SoAdSrcPduInfoPtr) }}} == accept == {{{ int accept(int socket, struct SoAd_SockAddrType* restrict address, socklen_t* restrict address_len) }}} == bind == {{{ int bind(int socket, const struct SoAd_SockAddrType* address, socklen_t address_len) }}} == close == {{{ int close(int socket) }}} == connect == {{{ int connect(int socket, const struct SoAd_SockAddrType* address, socklen_t address_len) }}} == fcntl == {{{ int fcntl(int socket, SoAd_FcntlCmdType cmd, SoAd_FcntlFlagType flags) }}} == getlasterror == {{{ SoAd_TcpIpErrorType getlasterror(void) }}} == listen == {{{ int listen(int socket, int backlog) }}} == poll == {{{ int poll(struct SoAd_PollfdType fds[], nfds_t nfds, int timeout) }}} == recvfrom == {{{ ssize_t recvfrom(int socket, void* restrict buffer, size_t length, SoAd_RecvfromFlagType flags, struct SoAd_SockAddrType* restrict address, socklen_t* restrict address_len) }}} == sendto == {{{ ssize_t sendto(int socket, const void* message, size_t length, int flags, const struct SoAd_SockAddrType* dest_address, socklen_t dest_len) }}} == setsockopt == {{{ int setsockopt(int socket, SoAd_ProtocolType level, SoAd_SoOptionType option_name, const void* option_value, socklen_t option_len) }}} == socket == {{{ int socket(SoAd_DomainType domain, SoAd_SocketType type, SoAd_ProtocolType protocol) }}} == TcpIp_ProvideTxBuffer == {{{ BufReq_ReturnType TcpIp_ProvideTxBuffer(int SoHandle, SoAd_TcpIp_IpAddrPortType Destination, SoAd_TcpIpPbufType** PbufPtr, uint32 Length) }}} == TcpIp_TransmitTo == {{{ Std_ReturnType TcpIp_TransmitTo(int SoHandle, SoAd_TcpIpPbufType* PbufPtr, SoAd_TcpIp_IpAddrPortType Destination) }}} == TcpIp_Received == {{{ Std_ReturnType TcpIp_Received(int SoHandle, uint32 Length) }}} == TcpIp_TcpConnect == {{{ Std_ReturnType TcpIp_TcpConnect(int SoHandle, SoAd_TcpIp_IpAddrPortType Destination) }}} == TcpIp_Listen == {{{ Std_ReturnType TcpIp_Listen(int SoHandle) }}} == TcpIp_TcpClose == {{{ Std_ReturnType TcpIp_TcpClose(int SoHandle) }}} == TcpIp_ChangeParameter == {{{ Std_ReturnType TcpIp_ChangeParameter(int SoHandle, uint8 ParameterId, sint32 ParameterValue) }}} == SoAd_TcpIpRxIndication == {{{ void SoAd_TcpIpRxIndication(int SoHandle, SoAd_TcpIpPbufType* PbufPtr, SoAd_TcpIp_IpAddrPortType Source) }}} == SoAd_TcpIpTxConfirmation == {{{ void SoAd_TcpIpTxConfirmation(int SoHandle, uint32 Length) }}} == SoAd_TcpAccepted == {{{ void SoAd_TcpAccepted(int SoHandle) }}} == SoAd_TcpConnected == {{{ void SoAd_TcpConnected(int SoHandle) }}} == SoAd_TcpIpEvent == {{{ void SoAd_TcpIpEvent(int SoHandle, SoAd_TcpIpEventType Event) }}} == SoAd_Cbk_LocalIpAssignmentChg == {{{ void SoAd_Cbk_LocalIpAssignmentChg(uint8 Index, boolean Valid, SoAd_SockAddrType Address) }}} == SoAd_BusSM_ModeIndication == {{{ void SoAd_BusSM_ModeIndication(NetworkHandleType Channel, ComM_ModeType* ComModePtr) }}} == SoAd_MainFunction == {{{ void SoAd_MainFunction(void) }}} == TcpIp_MainFunctionCyclic == {{{ void TcpIp_MainFunctionCyclic(void) }}} == _SoAdGetVin == {{{ void _SoAdGetVin(uint8** DataPtr) }}} == EthIf_GetPhysAddr == {{{ void EthIf_GetPhysAddr(uint8 CtrlIdx, uint8* PhysAddrPtr) }}} ---- = コンフィギュレーション仕様 = == SoAdDemEventParameterRefs == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDemEventParameterRefs }}} * 型:Container * 多重度:0..1 == SOAD_E_INTR == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDemEventParameterRefs/SOAD_E_INTR }}} * 型:Reference * 多重度:0..1 == SOAD_E_IO == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDemEventParameterRefs/SOAD_E_IO }}} * 型:Reference * 多重度:0..1 == SOAD_E_UPPERBUFF == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDemEventParameterRefs/SOAD_E_UPPERBUFF }}} * 型:Reference * 多重度:0..1 == SoAdDoIpConfig == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig }}} * 型:Container * 多重度:1 == SoAdDoIpAliveCheckResponseTime == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpAliveCheckResponseTime }}} * 型:FloatParam * 多重度:1 == SoAdDoIpControlTimeout == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpControlTimeout }}} * 型:FloatParam * 多重度:1 == SoAdDoIpGenericInactiveTime == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpGenericInactiveTime }}} * 型:FloatParam * 多重度:1 == SoAdDoIpHostNameOpt == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpHostNameOpt }}} * 型:StringParam * 多重度:1 == SoAdDoIpInitialInactiveTime == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpInitialInactiveTime }}} * 型:FloatParam * 多重度:1 == SoAdDoIpResponseTimeout == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpResponseTimeout }}} * 型:FloatParam * 多重度:1 == SoAdDoIpVidAnnounceInterval == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpVidAnnounceInterval }}} * 型:FloatParam * 多重度:1 == SoAdDoIpVidAnnounceMaxWait == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpVidAnnounceMaxWait }}} * 型:FloatParam * 多重度:1 == SoAdDoIpVidAnnounceMinWait == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpVidAnnounceMinWait }}} * 型:FloatParam * 多重度:1 == SoAdDoIpVidAnnounceNum == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpVidAnnounceNum }}} * 型:IntegerParam * 多重度:1 == SoAdDoIpEid == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpEid }}} * 型:Container * 多重度:1 == SoAdDoIpEidByte == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpEid/SoAdDoIpEidByte }}} * 型:Container * 多重度:6..6 == SoAdDoIpEidByteIndex == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpEid/SoAdDoIpEidByte/SoAdDoIpEidByteIndex }}} * 型:IntegerParam * 多重度:1 == SoAdDoIpEidByteValue == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig/SoAdDoIpEid/SoAdDoIpEidByte/SoAdDoIpEidByteValue }}} * 型:IntegerParam * 多重度:1 == SoAdDoIpRoute == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpRoute }}} * 型:Container * 多重度:1 == SoAdDoIpSourceAddress == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpRoute/SoAdDoIpSourceAddress }}} * 型:IntegerParam * 多重度:1 == SoAdDoIpTargetAddress == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpRoute/SoAdDoIpTargetAddress }}} * 型:IntegerParam * 多重度:1 == SoAdDoIpSocketConnectionRef == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdDoIpRoute/SoAdDoIpSocketConnectionRef }}} * 型:Reference * 多重度:1 == SoAdGeneral == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral }}} * 型:Container * 多重度:1 == SoAdBufferMemorySize == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdBufferMemorySize }}} * 型:IntegerParam * 多重度:1 == SoAdCallbackApi == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdCallbackApi }}} * 型:BooleanParam * 多重度:1 == SoAdDevErrorDetect == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdDevErrorDetect }}} * 型:BooleanParam * 多重度:1 == SoAdDoIpActive == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdDoIpActive }}} * 型:BooleanParam * 多重度:1 == SoAdDoIpVersionInfoApi == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdDoIpVersionInfoApi }}} * 型:BooleanParam * 多重度:1 == SoAdIPv6AddressEnabled == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdIPv6AddressEnabled }}} * 型:BooleanParam * 多重度:1 == SoAdMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdMainFunctionPeriod }}} * 型:FloatParam * 多重度:1 == SoAdMaxOpenSockets == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdMaxOpenSockets }}} * 型:IntegerParam * 多重度:1 == SoAdPollingInterval == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdPollingInterval }}} * 型:FloatParam * 多重度:1 == SoAdSocketCount == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdSocketCount }}} * 型:IntegerParam * 多重度:1 == SoAdTcpIpMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdTcpIpMainFunctionPeriod }}} * 型:FloatParam * 多重度:1 == SoAdTcpIpVersionInfoApi == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdTcpIpVersionInfoApi }}} * 型:BooleanParam * 多重度:1 == SoAdUdpNmApiEnabled == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdUdpNmApiEnabled }}} * 型:BooleanParam * 多重度:1 == SoAdVersionInfoApi == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdVersionInfoApi }}} * 型:BooleanParam * 多重度:1 == SoAdXcpApiEnabled == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdGeneral/SoAdXcpApiEnabled }}} * 型:BooleanParam * 多重度:1 == SoAdPduRoute == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute }}} * 型:Container * 多重度:1..* == SoAdDestinationId == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdDestinationId }}} * 型:IntegerParam * 多重度:1 == SoAdSourcePduId == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdSourcePduId }}} * 型:IntegerParam * 多重度:1 == SoAdSourceSduLength == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdSourceSduLength }}} * 型:IntegerParam * 多重度:1 == SoAdTxConfirmationUL == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdTxConfirmationUL }}} * 型:FunctionName * 多重度:0..1 == SoAdUserTxConfirmationUL == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdUserTxConfirmationUL }}} * 型:EnumerationParam * 多重度:1 == SoAdDestinationSocketRef == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdDestinationSocketRef }}} * 型:Reference * 多重度:1 == SoAdSourcePduRef == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdPduRoute/SoAdSourcePduRef }}} * 型:Reference * 多重度:1 == SoAdSocketConnection == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection }}} * 型:Container * 多重度:1..* == SoAdAutosarConnector == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdAutosarConnector }}} * 型:EnumerationParam * 多重度:1 == SoAdPduHeaderEnable == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdPduHeaderEnable }}} * 型:BooleanParam * 多重度:1 == SoAdPduProvideBufferEnable == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdPduProvideBufferEnable }}} * 型:BooleanParam * 多重度:1 == SoAdResourceManagementEnable == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdResourceManagementEnable }}} * 型:BooleanParam * 多重度:1 == SoAdSocketAutosarApi == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketAutosarApi }}} * 型:BooleanParam * 多重度:1 == SoAdSocketId == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketId }}} * 型:IntegerParam * 多重度:1 == SoAdSocketLocalIpAddress == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketLocalIpAddress }}} * 型:StringParam * 多重度:1 == SoAdSocketLocalPort == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketLocalPort }}} * 型:IntegerParam * 多重度:0..1 == SoAdSocketProtocol == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketProtocol }}} * 型:EnumerationParam * 多重度:1 == SoAdSocketRemoteIpAddress == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketRemoteIpAddress }}} * 型:StringParam * 多重度:1 == SoAdSocketRemotePort == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketRemotePort }}} * 型:IntegerParam * 多重度:0..1 == SoAdSocketTcpInitiate == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketTcpInitiate }}} * 型:BooleanParam * 多重度:0..1 == SoAdSocketTcpNoDelay == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketTcpNoDelay }}} * 型:BooleanParam * 多重度:0..1 == SoAdSocketUdpListenOnly == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdSocketUdpListenOnly }}} * 型:BooleanParam * 多重度:0..1 == SoAdDemEventConnectionParameterRefs == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs }}} * 型:Container * 多重度:0..1 == SOAD_E_AGAIN == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_AGAIN }}} * 型:Reference * 多重度:0..1 == SOAD_E_CONNABORTED == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_CONNABORTED }}} * 型:Reference * 多重度:0..1 == SOAD_E_CONNREFUSED == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_CONNREFUSED }}} * 型:Reference * 多重度:0..1 == SOAD_E_CONNRESET == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_CONNRESET }}} * 型:Reference * 多重度:0..1 == SOAD_E_HOSTDOWN == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_HOSTDOWN }}} * 型:Reference * 多重度:0..1 == SOAD_E_HOSTUNREACH == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_HOSTUNREACH }}} * 型:Reference * 多重度:0..1 == SOAD_E_NETDOWN == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_NETDOWN }}} * 型:Reference * 多重度:0..1 == SOAD_E_NETRESET == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_NETRESET }}} * 型:Reference * 多重度:0..1 == SOAD_E_NETUNREACH == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_NETUNREACH }}} * 型:Reference * 多重度:0..1 == SOAD_E_NOTCONN == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_NOTCONN }}} * 型:Reference * 多重度:0..1 == SOAD_E_PIPE == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_PIPE }}} * 型:Reference * 多重度:0..1 == SOAD_E_SDULENGTH == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_SDULENGTH }}} * 型:Reference * 多重度:0..1 == SOAD_E_TIMEDOUT == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection/SoAdDemEventConnectionParameterRefs/SOAD_E_TIMEDOUT }}} * 型:Reference * 多重度:0..1 == SoAdSocketRoute == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute }}} * 型:Container * 多重度:1..* == SoAdDestinationSduLength == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute/SoAdDestinationSduLength }}} * 型:IntegerParam * 多重度:1 == SoAdRxIndicationUL == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute/SoAdRxIndicationUL }}} * 型:FunctionName * 多重度:0..1 == SoAdSourceId == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute/SoAdSourceId }}} * 型:IntegerParam * 多重度:1 == SoAdUserRxIndicationUL == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute/SoAdUserRxIndicationUL }}} * 型:EnumerationParam * 多重度:1 == SoAdDestinationPduRef == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute/SoAdDestinationPduRef }}} * 型:Reference * 多重度:1 == SoAdSourceSocketRef == {{{ /AUTOSAR/EcucDefs/SoAd/SoAdSocketRoute/SoAdSourceSocketRef }}} * 型:Reference * 多重度:1