typedef NM_ErrorCode (*InitFunc)(NM_hContext*);
typedef void (*CleanUpFunc)(NM_hContext*);
- typedef NM_ErrorCode (*SignInFunc)(NM_hContext, const char* host, const char* user, const char* pass);
+ typedef NM_ErrorCode (*SignInFunc)(NM_hContext, const char* user, const char* pass);
typedef void (*SignOutFunc)(NM_hContext);
typedef SignInState (*GetSessionStateFunc)(NM_hContext);
typedef NM_ErrorCode (*SubscribeDevStateChangedFunc)(NM_hContext, DeviceStateChangedCallback, void*);
#include <dlfcn.h>
#define NMLIB_MODULE_NAME "/usr/lib/libnmlib.so"
-#define HOSTNAME "coap+tcp://52.71.167.178:5683" //amazon
-//#define HOSTNAME "coap+tcp://106.125.46.44:5683" //local
#define NM_INIT_FUNC_NAME "NM_init"
#define NM_CLEANUP_FUNC_NAME "NM_cleanup"
NM_ErrorCode res;
- if ((res = m_moduleSymbols.m_nmSignInFunc(m_context, HOSTNAME, userInfo.GetUserLogin().c_str(), psswd.c_str()))
+ if ((res = m_moduleSymbols.m_nmSignInFunc(m_context, userInfo.GetUserLogin().c_str(), psswd.c_str()))
!= NM_ErrorCode::EC_OK)
{
LOG_INFO("nnlib returned: %s", std::to_string(res).c_str());
NM_hContext context;
ASSERT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmInitFunc(&context));
- EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "coap+tcp://106.125.46.44:5683", "login", "password"));
+ EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "login", "password"));
m_loader.m_nmSignOutFunc(context);
m_loader.m_nmCleanUpFunc(&context);
NM_hContext context;
ASSERT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmInitFunc(&context));
- EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "coap+tcp://106.125.46.44:5683", "login", "password"));
+ EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "login", "password"));
NM_hDeviceList devList = nullptr;
NM_hContext context;
ASSERT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmInitFunc(&context));
- EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "coap+tcp://106.125.46.44:5683", "login", "password"));
+ EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "login", "password"));
NM_hDeviceList devList = nullptr;
NM_hContext context;
ASSERT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmInitFunc(&context));
- EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "coap+tcp://106.125.46.44:5683", "login", "password"));
+ EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "login", "password"));
NM_hDeviceList devList = nullptr;
NM_hContext context;
ASSERT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmInitFunc(&context));
- EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "coap+tcp://106.125.46.44:5683", "login", "password"));
+ EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "login", "password"));
NM_hDeviceList devList = nullptr;
NM_hContext context;
ASSERT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmInitFunc(&context));
- EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "coap+tcp://106.125.46.44:5683", "login", "password"));
+ EXPECT_EQ(NM_ErrorCode::EC_OK, m_loader.m_nmSignInFunc(context, "login", "password"));
NM_hDeviceList devList = nullptr;