daemon initial implementation
[profile/ivi/message-port.git] / lib / msgport-manager.h
1 #ifndef __MSGPORT_MANAGER_H
2 #define __MSGPORT_MANAGER_H
3
4 typedef _MsgPortManager MsgPortManager;
5 typedef _MsgPortService MsgPortService;
6
7 MsgPortManager *
8 msgport_get_manager ();
9
10 int
11 msgport_manager_register_port (MsgPortManager *manager, const gchar *port_name, gboolean is_trusted);
12
13 int
14 msgport_manager_unregister_port (MsgPortManager *manager, int port_id);
15
16 int
17 msgport_manager_get_port_id (MsgPortManager *manager, const gchar *remote_app_id, const gchar *port_name, gboolean is_trusted);
18
19
20
21 #define /* __MSGPORT_MANAGER_PROXY_H */