return g_wifi_aware->client_id;
}
-static int __is_publish_session(wifi_aware_session_h session_handle)
-{
- wifi_aware_session_s *session = (wifi_aware_session_s *)session_handle;
- return session->session_type == WIFI_AWARE_SESSION_PUBLISH;
-}
-
-static int __is_subscribe_session(wifi_aware_session_h session_handle)
-{
- wifi_aware_session_s *session = (wifi_aware_session_s *)session_handle;
- return session->session_type == WIFI_AWARE_SESSION_SUBSCRIBE;
-}
-
static void __session_deregister_signals(wifi_aware_session_h session)
{
_wifi_aware_unset_service_discovered_cb(session);
uint16_t _wifi_aware_session_get_publish_id(wifi_aware_session_h session)
{
RET_VAL_IF(session == NULL, 0, "wifi_aware_session_h is NULL");
- RET_VAL_IF(!__is_publish_session(session), 0,
+ RET_VAL_IF(!_wifi_aware_session_is_publish_type(session), 0,
"This session is not for Publish");
return _wifi_aware_session_get_pub_sub_id(session);
}
uint16_t _wifi_aware_session_get_subscribe_id(wifi_aware_session_h session)
{
RET_VAL_IF(session == NULL, 0, "wifi_aware_session_h is NULL");
- RET_VAL_IF(!__is_subscribe_session(session), 0,
+ RET_VAL_IF(!_wifi_aware_session_is_subscribe_type(session), 0,
"This session is not for Subscribe");
return _wifi_aware_session_get_pub_sub_id(session);
}
return handle->pub_sub_id;
}
+bool _wifi_aware_session_is_publish_type(wifi_aware_session_h session_handle)
+{
+ wifi_aware_session_s *session = (wifi_aware_session_s *)session_handle;
+ return session->session_type == WIFI_AWARE_SESSION_PUBLISH;
+}
+
+bool _wifi_aware_session_is_subscribe_type(wifi_aware_session_h session_handle)
+{
+ wifi_aware_session_s *session = (wifi_aware_session_s *)session_handle;
+ return session->session_type == WIFI_AWARE_SESSION_SUBSCRIBE;
+}
+
static int __wifi_aware_create()
{
g_wifi_aware = (wifi_aware_s *)g_try_malloc0(sizeof(wifi_aware_s));
{
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
RET_VAL_IF(publish == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_publish_h is NULL");
- RET_VAL_IF(!__is_publish_session(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
+ RET_VAL_IF(!_wifi_aware_session_is_publish_type(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"This session is not for Publish");
RET_VAL_IF(__session_is_requested(session), WIFI_AWARE_ERROR_NOW_IN_PROGRESS,
"There is a pending request");
{
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
RET_VAL_IF(publish == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_publish_h is NULL");
- RET_VAL_IF(!__is_publish_session(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
+ RET_VAL_IF(!_wifi_aware_session_is_publish_type(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"This session is not for Publish");
RET_VAL_IF(!__is_published(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"The publish is not done yet");
__WIFI_AWARE_FUNC_ENTER__;
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
RET_VAL_IF(subscribe == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_subscribe_h is NULL");
- RET_VAL_IF(!__is_subscribe_session(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
+ RET_VAL_IF(!_wifi_aware_session_is_subscribe_type(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"This session is not for Subscribe");
RET_VAL_IF(__session_is_requested(session), WIFI_AWARE_ERROR_NOW_IN_PROGRESS,
"There is a pending request");
__WIFI_AWARE_FUNC_ENTER__;
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
RET_VAL_IF(subscribe == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_subscribe_h is NULL");
- RET_VAL_IF(!__is_subscribe_session(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
+ RET_VAL_IF(!_wifi_aware_session_is_subscribe_type(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"This session is not for Subscribe");
RET_VAL_IF(!__is_subscribed(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"The subscribe is not done yet");
{
__WIFI_AWARE_FUNC_ENTER__;
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
- RET_VAL_IF(!__is_publish_session(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
+ RET_VAL_IF(!_wifi_aware_session_is_publish_type(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"This session is not for Publish");
RET_VAL_IF(!__is_published(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"The publish is not done yet");
{
__WIFI_AWARE_FUNC_ENTER__;
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
- RET_VAL_IF(!__is_subscribe_session(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
+ RET_VAL_IF(!_wifi_aware_session_is_subscribe_type(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"This session is not for Subscribe");
RET_VAL_IF(!__is_subscribed(session), WIFI_AWARE_ERROR_INVALID_OPERATION,
"The subscribe is not done yet");
{
__WIFI_AWARE_FUNC_ENTER__;
RET_VAL_IF(session == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_session_h is NULL");
- if (__is_publish_session(session)) {
+ if (_wifi_aware_session_is_publish_type(session)) {
WIFI_AWARE_LOGD("Stop publish session");
return __wifi_aware_cancel_publish_request(session);
}
- if (__is_subscribe_session(session)) {
+ if (_wifi_aware_session_is_subscribe_type(session)) {
WIFI_AWARE_LOGD("Stop subscribe session");
return __wifi_aware_cancel_subscribe_request(session);
}
wifi_aware_session_h session = (wifi_aware_session_h)user_data;
wifi_aware_peer_h peer = NULL;
- RET_IF(!__is_subscribe_session(session), "This session is not for Subscribe");
+ RET_IF(!_wifi_aware_session_is_subscribe_type(session), "This session is not for Subscribe");
__parsing_service_discovered_event(parameters,
&sub_id, &peer_id,
wifi_aware_session_h session = (wifi_aware_session_h)user_data;
wifi_aware_peer_h peer = NULL;
- RET_IF(!__is_subscribe_session(session), "This session is not for Subscribe");
+ RET_IF(!_wifi_aware_session_is_subscribe_type(session), "This session is not for Subscribe");
__parsing_message_received_event(parameters, &peer_id,
message, &message_len);
{
__WIFI_AWARE_FUNC_ENTER__;
RET_IF(session == NULL, "wifi_aware_session_h is NULL");
- RET_IF(!__is_subscribe_session(session), "This session is not for Subscribe");
+ RET_IF(!_wifi_aware_session_is_subscribe_type(session), "This session is not for Subscribe");
wifi_aware_session_s *handle = (wifi_aware_session_s *)session;
handle->discovered_cb = callback;
{
__WIFI_AWARE_FUNC_ENTER__;
RET_IF(session == NULL, "wifi_aware_session_h is NULL");
- RET_IF(!__is_subscribe_session(session), "This session is not for Subscribe");
+ RET_IF(!_wifi_aware_session_is_subscribe_type(session), "This session is not for Subscribe");
wifi_aware_session_s *handle = (wifi_aware_session_s *)session;
handle->discovered_cb = NULL;