Make local handle for event loop
[platform/core/api/connection.git] / include / net_connection_mptcp_private.h
1 #ifndef __CONNECTION_MPTCP_H__
2 #define __CONNECTION_MPTCP_H__
3
4 #include "connection_extension.h"
5
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9
10 gboolean _connection_libnet_mptcp_supported(connection_handle_s *conn_handle);
11 int _connection_libnet_mptcp_enable(connection_handle_s *conn_handle, connection_mptcp_enable_e enable);
12 int _connection_libnet_mptcp_get_enabled(connection_handle_s *conn_handle, connection_mptcp_enable_e* enable);
13 int _connection_libnet_mptcp_set_path_manager(connection_handle_s *conn_handle, connection_mptcp_path_manager_e pm);
14 int _connection_libnet_mptcp_get_path_manager(connection_handle_s *conn_handle, connection_mptcp_path_manager_e* pm);
15 int _connection_libnet_mptcp_set_scheduler(connection_handle_s *conn_handle, connection_mptcp_scheduler_e scheduler);
16 int _connection_libnet_mptcp_get_scheduler(connection_handle_s *conn_handle, connection_mptcp_scheduler_e* scheduler);
17
18 #ifdef __cplusplus
19 }
20 #endif
21
22 #endif