- aggiornamento a Sdk OxySec 1.3.1.
This commit is contained in:
DarioS
2023-05-26 08:45:45 +02:00
parent b6f32c8ed1
commit e028c0aa69
3 changed files with 7 additions and 6 deletions
+7 -6
View File
@@ -559,6 +559,7 @@ This value is set inside the entry 'permission_mask' of the structure ::XND_USER
#define XND_PMASK_SS_SET_TIME ((XLT_ULONG_LONG)1 << 41) #define XND_PMASK_SS_SET_TIME ((XLT_ULONG_LONG)1 << 41)
//\endcond //\endcond
//@} //@}
#define XN_PMASK_SS_XCORE_COMMANDS ((XLT_ULONG_LONG)1 << 48) ///< allow the user of running xCore functions
/** /**
\ingroup xnodus_defines \ingroup xnodus_defines
@@ -753,7 +754,7 @@ Type of protocol to be used during the communication to the xNodus device. At pr
*/ */
#define XND_NET_PROTOCOL_UNKNOWN 0 ///< unknown protocol #define XND_NET_PROTOCOL_UNKNOWN 0 ///< unknown protocol
#define XND_NET_PROTOCOL_TCP 1 ///< TCP basic xNodus protocol #define XND_NET_PROTOCOL_TCP 1 ///< TCP basic xNodus protocol
#define XND_NET_PROTOCOL_UDP 2 ///< UDP basic xNodus protocol #define XND_NET_PROTOCOL_UDP 2 ///< UDP basic xNodus protocol (default)
//@} //@}
@@ -763,7 +764,7 @@ Type of protocol to be used during the communication to the xNodus device. At pr
Create a ::XND_NET_DATA handle. Create a ::XND_NET_DATA handle.
\param[in] env xNodus environment handle (see xnd_xlt_env_create()). \param[in] env xNodus environment handle (see xnd_xlt_env_create()).
\param[in] addr_port a pointer to the null terminated name of the host to resolve and the port expressed as \<address\>.\<port\>. \param[in] addr_port a pointer to the null terminated name of the host to resolve and the port expressed as \<address\>.\<port\>.
\param[in] protocol_type the communication protocol type to be used. If the value is set to zero the default ::XND_NET_PROTOCOL_TCP is used. \param[in] protocol_type the communication protocol type to be used. If the value is set to zero the default ::XND_NET_PROTOCOL_UDP is used.
\param[in] recv_to_msec the timeout for getting answer from the xNodus device. \param[in] recv_to_msec the timeout for getting answer from the xNodus device.
\param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure. \param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure.
\return a ::XND_NET_DATA handle. \return a ::XND_NET_DATA handle.
@@ -779,7 +780,7 @@ XND_LINK XND_NET_DATA XND_API xnd_net_data_create_from_addr_port(XND_XLT_ENV env
Create a ::XND_NET_DATA handle and immediately resolve the address. Create a ::XND_NET_DATA handle and immediately resolve the address.
\param[in] env xNodus environment handle (see xnd_xlt_env_create()). \param[in] env xNodus environment handle (see xnd_xlt_env_create()).
\param[in] addr_port a pointer to the null terminated name of the host to resolve and the port expressed as \<address\>.\<port\>. \param[in] addr_port a pointer to the null terminated name of the host to resolve and the port expressed as \<address\>.\<port\>.
\param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_TCP). \param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_UDP).
\param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec). \param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec).
\param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure. \param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure.
\return a ::XND_NET_DATA handle. \return a ::XND_NET_DATA handle.
@@ -798,7 +799,7 @@ Create a ::XND_NET_DATA handle. It represent an xNodus device in the local netwo
\param[in] port the TCP/IP port used by the searched xNodus device. \param[in] port the TCP/IP port used by the searched xNodus device.
\param[in] label the xNodus label of the searched device. If a NULL pointer is set the label is ignored and any found device is considered regardless the label. \param[in] label the xNodus label of the searched device. If a NULL pointer is set the label is ignored and any found device is considered regardless the label.
\param[in] search_timeout_msec the maximum time expressed in millisecond that the searching procedure may take. If this value is set to zero there is no such limit. \param[in] search_timeout_msec the maximum time expressed in millisecond that the searching procedure may take. If this value is set to zero there is no such limit.
\param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_TCP). \param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_UDP).
\param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec). \param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec).
\param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure. \param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure.
\return a ::XND_NET_DATA handle. \return a ::XND_NET_DATA handle.
@@ -814,7 +815,7 @@ Create a ::XND_NET_DATA handle and immediately search an xNodus device in the lo
\param[in] port the TCP/IP port used by the searched xNodus device. \param[in] port the TCP/IP port used by the searched xNodus device.
\param[in] label the xNodus label of the searched device. If a NULL pointer is set the label is ignored and any found device is considered regardless the label. \param[in] label the xNodus label of the searched device. If a NULL pointer is set the label is ignored and any found device is considered regardless the label.
\param[in] search_timeout_msec the maximum time expressed in millisecond that the searching procedure may take. If this value is set to zero there is no such limit. \param[in] search_timeout_msec the maximum time expressed in millisecond that the searching procedure may take. If this value is set to zero there is no such limit.
\param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_TCP). \param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_UDP).
\param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec). \param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec).
\param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure. \param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure.
\return a ::XND_NET_DATA handle. \return a ::XND_NET_DATA handle.
@@ -831,7 +832,7 @@ XND_LINK XND_NET_DATA XND_API xnd_net_data_create_resolving_local_search(XND_XLT
Create a XND_NET_DATA handle from an IPv4 address. Create a XND_NET_DATA handle from an IPv4 address.
\param[in] env xNodus environment handle (see xnd_xlt_env_create()). \param[in] env xNodus environment handle (see xnd_xlt_env_create()).
\param[in] sock_addr a pointer to a ::XND_SOCK_ADDR struct. \param[in] sock_addr a pointer to a ::XND_SOCK_ADDR struct.
\param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_TCP). \param[in] protocol_type the communication protocol type to be used. If set to zero the default value is used (::XND_NET_PROTOCOL_UDP).
\param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec). \param[in] recv_to_msec the timeout for getting answer from the xNodus device. If set to zero the default value is used (5000 msec).
\param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure. \param[out] p_status points to an integer that will receive the status of the operation: ::XND_ERROR_SUCCESS on success, an \ref xnodus_errors "error code" on failure.
\return a ::XND_NET_DATA handle. \return a ::XND_NET_DATA handle.
Binary file not shown.
Binary file not shown.