#include <fn_group.h>
+int fn_group_initialize()
+{
+ //create group list (get from db?)
+ //create group resources
+ //create group operation resource
+}
+int fn_group_discovery()
+{
+ //if I'm owner, get the device list and info in network.
+ //if I'm client, get the owner and group list.
+}
+
+int fn_group_join()
+{
+ //if I'm owner, join the client to group
+ //if I'm client, request join to operation resource, and it process in owner rx thread.
+}
+
+int fn_group_get_group_list()
+{
+ //return the group list
+}
+