Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:communication_api [2019/06/03 09:29] yjjung [Communication API] |
en:communication_api [2026/01/29 09:37] (current) mwkim [Communication API] |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| \\ | \\ | ||
| - | * [[BS2_SetDeviceEventListener]]: Sets device search and network connection event listener. | + | * [[BS2_SetDeviceEventListener]]: Sets device search and network connection event listener. |
| - | * [[BS2_SearchDevices]]: Search for devices in subnet. | + | * [[BS2_SearchDevices]]: Search for devices in subnet. |
| - | * [[BS2_SearchDevicesEx]]: Search for devices in a specific IP address band. | + | * [[BS2_SearchDevicesEx]]: Search for devices in a specific IP address band. |
| - | * [[BS2_GetDevices]]: Gets the managed device information. | + | * [[BS2_GetDevices]]: Gets the managed device information. |
| - | * [[BS2_ConnectDevice]]: Connects the device using the device identifier. | + | * [[BS2_ConnectDevice]]: Connects the device using the device identifier. |
| - | * [[BS2_ConnectDeviceViaIP]]: Connect devices using IP address and Port. | + | * [[BS2_ConnectDeviceIPV6]]: Connects the device in IPv6 mode using the device identifier. |
| - | * [[BS2_DisconnectDevice]]: Disconnects from the device. | + | * [[BS2_ConnectDeviceViaIP]]: Connect devices using IP address and Port. |
| - | * [[BS2_SetKeepAliveTimeout]]: Sets the keep-alive timeout. | + | * [[BS2_DisconnectDevice]]: Disconnects from the device. |
| - | * [[BS2_SetNotificationListener]]: Sets the Notification listener. | + | * [[BS2_SetKeepAliveTimeout]]: Sets the keep-alive timeout. |
| - | * [[BS2_SetServerPort]]: Sets the Server Port. | + | * [[BS2_SetNotificationListener]]: Sets the Notification listener. |
| - | * [[BS2_SetSSLServerPort]]: Gets the Server Port. | + | * [[BS2_SetServerPort]]: Sets the server Port. |
| - | * [[BS2_GetServerPort]]: [+ 2.6.3] Gets the Server Port. | + | * [[BS2_SetSSLServerPort]]: Sets the SSL server Port. |
| - | * [[BS2_GetSSLServerPort]]: [+ 2.6.3] Gets the SSL server port. | + | * [[BS2_GetServerPort]]: [+ 2.6.3] Gets the server Port. |
| - | * [[BS2_IsConnected]]: Checks device connection status. | + | * [[BS2_GetSSLServerPort]]: [+ 2.6.3] Gets the SSL server port. |
| - | * [[BS2_IsAutoConnection]]: Checks auto connection status. | + | * [[BS2_IsConnected]]: Checks device connection status. |
| - | * [[BS2_SetAutoConnection]]: Sets auto connection. | + | * [[BS2_IsAutoConnection]]: Checks auto connection status. |
| - | * [[BS2_GetEnableIPV4]]: [+ 2.6.3] Gets IPv4 connection mode. | + | * [[BS2_SetAutoConnection]]: Sets auto connection. |
| - | * [[BS2_SetEnableIPV4]]: [+ 2.6.3] Sets IPv4 connection mode. | + | * [[BS2_GetEnableIPV4]]: [+ 2.6.3] Gets IPv4 connection mode. |
| - | * [[BS2_GetEnableIPV6]]: [+ 2.6.3] Gets IPv6 connection mode. | + | * [[BS2_SetEnableIPV4]]: [+ 2.6.3] Sets IPv4 connection mode. |
| - | * [[BS2_SetEnableIPV6]]: [+ 2.6.3] Sets IPv6 connection mode. | + | * [[BS2_GetEnableIPV6]]: [+ 2.6.3] Gets IPv6 connection mode. |
| - | * [[BS2_SetServerPortIPV6]]: [+ 2.6.3] Sets server port when connecting IPv6 server mode. | + | * [[BS2_SetEnableIPV6]]: [+ 2.6.3] Sets IPv6 connection mode. |
| - | * [[BS2_GetServerPortIPV6]]: [+ 2.6.3] Gets server port when connecting IPv6 server mode. | + | * [[BS2_SetServerPortIPV6]]: [+ 2.6.3] Sets server port when connecting IPv6 server mode. |
| - | * [[BS2_SetSSLServerPortIPV6]]: [+ 2.6.3] Sets server port when connecting IPv6 server mode using SSL. | + | * [[BS2_GetServerPortIPV6]]: [+ 2.6.3] Gets server port when connecting IPv6 server mode. |
| - | * [[BS2_GetSSLServerPortIPV6]]: [+ 2.6.3] Gets server port when connecting IPv6 server mode using SSL. | + | * [[BS2_SetSSLServerPortIPV6]]: [+ 2.6.3] Sets server port when connecting IPv6 server mode using SSL. |
| - | * [[BS2_SetDefaultResponseTimeout]]: [+ 2.6.3] Sets default response timeout between device and server. | + | * [[BS2_GetSSLServerPortIPV6]]: [+ 2.6.3] Gets server port when connecting IPv6 server mode using SSL. |
| - | * [[BS2_GetDefaultResponseTimeout]]: [+ 2.6.3] Gets default response timeout between device and server. | + | * [[BS2_SetDefaultResponseTimeout]]: [+ 2.6.3] Sets default response timeout between device and server. |
| + | * [[BS2_GetDefaultResponseTimeout]]: [+ 2.6.3] Gets default response timeout between device and server. | ||
| + | * [[BS2_GetSocketRetryCount]]: [+ 2.9.1] Gets the setting value of the number of retries for read/write failures during Non SSL communication. | ||
| + | * [[BS2_SetSocketRetryCount]]: [+ 2.9.1] Set the number of retries for read/write failures during Non SSL communication. | ||
| + | * [[BS2_GetSocketSSLRetryCount]]: [+ 2.9.1] Gets the setting value of the number of retries for read/write failures during SSL communication. | ||
| + | * [[BS2_SetSocketSSLRetryCount]]: [+ 2.9.1] Set the number of retries for read/write failures during SSL communication. | ||
| + | * [[BS2_SetDefaultLongResponseTimeout]]: [+ 2.9.12] Sets the packet response timeout with the device. (For time-intensive APIs) | ||
| + | * [[BS2_GetDefaultLongResponseTimeout]]: [+ 2.9.12] Checks the packet response timeout information with the device. (For time-intensive APIs) | ||
| ===== Callback Function ===== | ===== Callback Function ===== | ||
| <code cpp> | <code cpp> | ||