Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:ssl_api [2018/03/20 16:00]
yjjung [SSL API]
en:ssl_api [2018/07/05 10:50] (current)
michael [Callback Function]
Line 1: Line 1:
 ====== SSL API ====== ====== SSL API ======
-As API that configures the SSL communication, there are communication interfaces include LAN, USB, and RS485. To get real-time device connectivity and search results, please register the callback function via the [[BS2_SetDeviceEventListener]] function.+API that configures the SSL communication
 \\ \\
  
-     * [[BS2_SetDeviceEventListener]]: Sets device search and network connection event listener. +  ​* [[BS2_SetSSLHandler]]: Configures ​the SSL communication
-     * [[BS2_SearchDevices]]:​ Search for devices in subnet. +  * [[BS2_DisableSSL]]: Disables ​the SSL communication 
-     * [[BS2_SearchDevicesEx]]:​ Search for devices in a specific IP address band. +
-     * [[BS2_GetDevices]]:​ Gets the managed device information. +
-     * [[BS2_ConnectDevice]]:​ Connects the device using the device identifier. +
-     * [[BS2_ConnectDeviceViaIP]]:​ Connect devices using IP address and Port. +
-     * [[BS2_DisconnectDevice]]:​ Disconnects from the device. +
-     * [[BS2_SetKeepAliveTimeout]]:​ Sets the keep-alive timeout. +
-     * [[BS2_SetNotificationListener]]:​ Sets the Notification listener+
-     ​* [[BS2_SetServerPort]]: Set the Server Port.+
 ===== Callback Function ===== ===== Callback Function =====
 <code cpp> <code cpp>
-typedef ​void (*GetRootCaFilePath)(uint32_t deviceId);+typedef ​const char* (*GetRootCaFilePath)(uint32_t deviceId);
 typedef const char* (*GetServerCaFilePath)(BS2_DEVICE_ID deviceId); typedef const char* (*GetServerCaFilePath)(BS2_DEVICE_ID deviceId);
 typedef const char* (*GetServerPrivateKeyFilePath)(uint32_t deviceId); typedef const char* (*GetServerPrivateKeyFilePath)(uint32_t deviceId);
 typedef const char* (*GetPassword)(uint32_t deviceId); typedef const char* (*GetPassword)(uint32_t deviceId);
-typedef ​const char* (*OnErrorOccured)(BS2_DEVICE_ID deviceId, int errCode);+typedef ​void (*OnErrorOccured)(BS2_DEVICE_ID deviceId, int errCode);
 </​code>​ </​code>​