X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fconnectivity%2Futil%2Finc%2Fcamanagerleinterface.h;h=f0bf2b9e3d07a3c781e4be4884f3d11b8b307e12;hb=a6e097db3ef9d605e20e0d0989275d97146cf519;hp=4a0de0782e73ebee7629c83642fb8e2a914bdb9e;hpb=cb30a888b4b1cffac9ef9224335c983603be1d5a;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/connectivity/util/inc/camanagerleinterface.h b/resource/csdk/connectivity/util/inc/camanagerleinterface.h index 4a0de07..f0bf2b9 100644 --- a/resource/csdk/connectivity/util/inc/camanagerleinterface.h +++ b/resource/csdk/connectivity/util/inc/camanagerleinterface.h @@ -50,7 +50,30 @@ CAResult_t CAUnsetLEClientAutoConnectionDeviceInfo(); //custom advertisement data #if defined(__TIZEN__) && defined(LE_ADAPTER) && defined(BLE_CUSTOM_ADVERTISE) +/** + * Set custom bluetooth advertisement data. + * @param[in] data Array of bluetooth advertisement data. + * @param[in] length Length of data array. + */ CAResult_t CAManagerLEServerSetAdvertisementData(const char* data, int length); + +/** + * Set custom bluetooth advertisement data getter callback. + * @param[in] getter Custom bluetooth advertisement data getter callback. + */ +void CAManagerLEServerSetAdvertisementDataGetter(CAAdvertisementDataGetterCB getter); + +/** + * Set auto advertisement enabling flag. + * @param[in] autoAdvertisement Boolean flag to turn autoadvertisement on or off. + */ +void CAManagerLEServerSetAutoAdverisement(bool autoAdvertisement); + +/** + * Scan custom bluetooth advertisement data and write it to broadcaster. + * @param[in] data Array of bluetooth advertisement data. + * @param[in] length Lenght of data array. + */ CAResult_t CAManagerLEServerSetScanResponseData(const char* data, int length); #endif