};
var ConnectivityType = {
- IPV4: 'IPV4',
- IPV6: 'IPV6',
- BT_EDR: 'BT_EDR',
- BT_LE: 'BT_LE',
+ IP: "IP",
+ PREFER_UDP: "PREFER_UDP",
+ PREFER_TCP: "PREFER_TCP",
+ IPV4_ONLY: "IPV4_ONLY",
+ IPV6_ONLY: "IPV6_ONLY",
ALL: 'ALL'
};
};
function Server() {
- // TODO The variable _deviceName will be removed when the native function for getting device name is ready
- var _deviceName = '';
-
- Object.defineProperties(this, {
- deviceName: {
- get: function() {
- return _deviceName;
- },
- set: function(v) {
- if (v) {
- var deviceName = v;
-
- var callArgs = {
- deviceName: deviceName
- };
-
- var result = native.callSync('IotconServer_setDeviceName', callArgs);
- if (native.isSuccess(result)) {
- _deviceName = deviceName;
- }
- }
- },
- enumerable: true
- }
- });
}
var serverResources = {};
var server = new Server();
function Iotcon() {
+ var _deviceName = '';
+
+ Object.defineProperties(this, {
+ deviceName: {
+ get: function() {
+ return _deviceName;
+ },
+ set: function(v) {
+ if (v) {
+ var deviceName = v;
+
+ var callArgs = {
+ deviceName: deviceName
+ };
+
+ var result = native.callSync('Iotcon_setDeviceName', callArgs);
+ if (native.isSuccess(result)) {
+ _deviceName = deviceName;
+ }
+ }
+ },
+ enumerable: true
+ }
+ });
}
Iotcon.prototype.initialize = function() {
REGISTER_SYNC("IotconServer_removeResource", ServerRemoveResource);
REGISTER_SYNC("IotconServer_startPresence", ServerStartPresence);
REGISTER_SYNC("IotconServer_stopPresence", ServerStopPresence);
- REGISTER_SYNC("IotconServer_setDeviceName", ServerSetDeviceName);
+ REGISTER_SYNC("Iotcon_setDeviceName", SetDeviceName);
REGISTER_SYNC("IotconClient_findResource", ClientFindResource);
#undef REGISTER_SYNC
return result;
}
-common::TizenResult IotconInstance::ServerSetDeviceName(const picojson::object& args) {
+common::TizenResult IotconInstance::SetDeviceName(const picojson::object& args) {
ScopeLogger();
CHECK_PRIVILEGE(kPrivilegeIotcon);
common::TizenResult ServerRemoveResource(const picojson::object& args);
common::TizenResult ServerStartPresence(const picojson::object& args);
common::TizenResult ServerStopPresence(const picojson::object& args);
- common::TizenResult ServerSetDeviceName(const picojson::object& args);
+ common::TizenResult SetDeviceName(const picojson::object& args);
common::TizenResult Initialize(const picojson::object& args);
common::TizenResult GetTimeout(const picojson::object& args);
common::TizenResult SetTimeout(const picojson::object& args);
namespace {
#define IOTCON_CONNECTIVITY_TYPE_E \
- X(IOTCON_CONNECTIVITY_IPV4, "IPV4") \
- X(IOTCON_CONNECTIVITY_IPV6, "IPV6") \
+ X(IOTCON_CONNECTIVITY_IP, "IP") \
+ X(IOTCON_CONNECTIVITY_PREFER_UDP, "PREFER_UDP") \
+ X(IOTCON_CONNECTIVITY_PREFER_TCP, "PREFER_TCP") \
+ X(IOTCON_CONNECTIVITY_IPV4_ONLY, "IPV4_ONLY") \
+ X(IOTCON_CONNECTIVITY_IPV6_ONLY, "IPV6_ONLY") \
X(IOTCON_CONNECTIVITY_ALL, "ALL") \
XD(IOTCON_CONNECTIVITY_ALL, "unknown")
{
// connectivityType
- iotcon_connectivity_type_e connectivity_type = IOTCON_CONNECTIVITY_ALL;
+ iotcon_connectivity_type_e connectivity_type;
auto result = ConvertIotconError(iotcon_request_get_connectivity_type(request, &connectivity_type));
if (!result) {
LogAndReturnTizenError(result, ("iotcon_request_get_connectivity_type() failed"));
{
// connectivityType
- iotcon_connectivity_type_e con_type = IOTCON_CONNECTIVITY_IPV4;
+ iotcon_connectivity_type_e con_type;
auto result = ConvertIotconError(iotcon_presence_response_get_connectivity_type(presence,
&con_type));
if (!result) {