⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 event.h

📁 linux得一些常用命令,以及linux环境下的c编程
💻 H
📖 第 1 页 / 共 2 页
字号:
int  EvRegisterUser(char *, EvUserID_t *);int  EvUnRegisterUser(EvUserID_t);int  EvGetUserID(EvGroupID_t, EvGroupID_t, char *, EvUserID_t *);int  EvGetLocalUserID(char *, EvUserID_t *);int  EvCompGetUserID(EvGroupID_t, EvGroupID_t, char *, int, EvUserID_t);int  EvGetUserName(EvGroupID_t, EvGroupID_t, EvUserID_t, char *);int  EvGetLocalUserName(EvUserID_t, char *);int  EvCompGetUserName(EvGroupID_t, EvGroupID_t, EvUserID_t, int, char *);int  EvCreateGroup(char *, char *, EvType_t, EvAccess_t, EvAccess_t, short,		   EvGroupID_t, EvGroupID_t, EvGroupID_t *);int  EvTakeOverMaster(EvGroupID_t, EvGroupID_t, EvAccess_t);int  EvDeleteGroup(EvGroupID_t, EvAccess_t);int  EvAttachGroup(EvGroupID_t, char *, EvAccess_t, EvGroupID_t *);int  EvDetachGroup(EvGroupID_t, EvGroupID_t, EvAccess_t);int  EvGetGroupID(char *, EvGroupID_t *);int  EvGetGroupName(EvGroupID_t, char *);int  EvGetMemberID(EvGroupID_t, char *, EvGroupID_t *);int  EvCompGetMemberID(EvGroupID_t, char *, int, EvGroupID_t);int  EvGetMemberName(EvGroupID_t, EvGroupID_t, char *);int  EvCompGetMemberName(EvGroupID_t, EvGroupID_t, int, char *);int  EvSubscribeGroupEvents(EvUserID_t, EvGroupID_t, EvAccess_t,		      	    int (*)(EvUserID_t, int, EvGroupID_t,			            EvGroupID_t, EvClassID_t, EvEventID_t,			            int, int, int, int, int, void *));int  EvUnSubscribeGroupEvents(EvUserID_t, EvGroupID_t);int  EvRegisterEventClass(EvGroupID_t, char *, EvAccess_t,			  EvAccess_t, EvClassID_t *);int  EvRegisterLocalEventClass(char *, EvAccess_t, EvClassID_t *); int  EvRemoteRegisterEventClass(EvGroupID_t, char *, EvAccess_t,				EvAccess_t, int, EvClassID_t);int  EvUnRegisterEventClass(EvGroupID_t, EvClassID_t, EvAccess_t);int  EvUnRegisterLocalEventClass(EvClassID_t, EvAccess_t);int  EvRemoteUnRegisterEventClass(EvGroupID_t, EvClassID_t, EvAccess_t, int);int  EvGetEventClassID(EvGroupID_t, char *, EvClassID_t *);int  EvGetLocalEventClassID(char *, EvClassID_t *);int  EvGetEventClassName(EvGroupID_t, EvClassID_t, char *);int  EvGetLocalEventClassName(EvClassID_t, char *);int  EvSubscribeEvent(EvUserID_t, EvPri_t, EvGroupID_t, EvClassID_t,		      EvEventID_t, EvAccess_t,		      int (*)(EvUserID_t, EvPri_t, EvGroupID_t,			      EvGroupID_t, EvClassID_t, EvEventID_t,			      int, int, int, int, int, void *));int  EvLocalSubscribeEvent(EvUserID_t, EvPri_t, EvClassID_t,			   EvEventID_t, EvAccess_t,			   int (*)(EvUserID_t, EvPri_t, EvGroupID_t,				   EvGroupID_t, EvClassID_t, EvEventID_t,				   int, int, int, int, int, void *));int  EvUnSubscribeEvent(EvUserID_t, EvGroupID_t, EvClassID_t, EvEventID_t);int  EvLocalUnSubscribeEvent(EvUserID_t, EvClassID_t, EvEventID_t);int  EvGetEvent(EvUserID_t, int, EvPacket_t **);void EvFree(EvPacket_t *, int);int  EvSendEvent(EvUserID_t, EvPri_t, EvGroupID_t, EvClassID_t, EvEventID_t,		 EvAccess_t, int, int, int, int, int, void *);int  EvRemoteSendEvent(EvUserID_t, EvGroupID_t, EvPri_t, EvGroupID_t,		       EvClassID_t, EvEventID_t, EvAccess_t,		       int, int, int, int, int, void *);int  EvSyncToMember(EvGroupID_t, EvAccess_t, EvGroupID_t);int  EvSetGroupAccessCode(EvGroupID_t, EvAccess_t, EvAccess_t);int  EvSetClassAccessCode(EvGroupID_t, EvClassID_t, EvAccess_t, EvAccess_t);int  EvSetLocalClassAccessCode(EvClassID_t, EvAccess_t, EvAccess_t);/* for this that do not like my function naming methods */#define ev_reg_user		     EvRegisterUser#define ev_unreg_user		     EvUnRegisterUser#define ev_get_user_id		     EvGetUserID#define ev_loc_get_user_id	     EvGetLocalUserID#define ev_comp_get_user_id	     EvCompGetUserID#define ev_get_user_name	     EvGetUserName#define ev_loc_get_user_name	     EvGetLocalUserName#define ev_comp_get_user_name	     EvCompGetUserName#define ev_create_group		     EvCreateGroup#define ev_takeover_master	     EvTakeOverMaster#define ev_delete_group		     EvDeleteGroup#define ev_attach_group		     EvAttachGroup#define ev_detach_group		     EvDetachGroup#define ev_get_group_id		     EvGetGroupID#define ev_get_group_name	     EvGetGroupName#define ev_get_mem_id		     EvGetMemberID#define ev_comp_get_mem_id	     EvCompGetMemberID#define ev_get_mem_name		     EvGetMemberName#define ev_comp_get_mem_name	     EvCompGetMemberName#define ev_sub_group_events	     EvSubscribeGroupEvents#define ev_unsub_group_events	     EvUnSubscribeGroupEvents#define ev_reg_class		     EvRegisterEventClass#define ev_loc_reg_class	     EvRegisterLocalEventClass#define ev_rem_reg_class	     EvRemoteRegisterEventClass#define ev_unreg_class		     EvUnRegisterEventClass#define ev_loc_unreg_class	     EvUnRegisterLocalEventClass#define ev_rem_unreg_class	     EvRemoteUnRegisterEventClass#define ev_get_class_id		     EvGetEventClassID#define ev_get_loc_class_id	     EvGetLocalEventClassID#define ev_get_class_name	     EvGetEventClassName#define ev_get_loc_class_name	     EvGetLocalEventClassName#define ev_sub_event		     EvSubscribeEvent#define ev_loc_sub_event	     EvLocalSubscribeEvent#define ev_unsub_event		     EvUnSubscribeEvent#define ev_loc_unsub_event	     EvLocalUnSubscribeEvent#define ev_get_event		     EvGetEvent#define ev_free			     EvFree#define ev_send_event		     EvSendEvent#define ev_remote_send_event	     EvRemoteSendEvent#define ev_sync_to_member	     EvSyncToMember#define ev_set_group_access_code     EvSetGroupAccessCode#define ev_set_class_access_code     EvSetClassAccessCode#define ev_set_loc_class_access_code EvSetLocalClassAccessCode#else /* CONFIG_EVENT_BROKER */#define EvRegisterUser(x,y)#define EvUnRegisterUser(x)#define EvGetUserID(w,x,y,z)#define EvGetLocalUserID(x,y)#define EvCompGetUserID(v,w,x,y,z)#define EvGetUserName(w,x,y,z)#define EvGetLocalUserName(x,y)#define EvCompGetUserName(v,w,x,y,z)#define EvCreateGroup(r,s,t,u,v,w,x,y,z)#define EvTakeOverMaster(x,y,z)#define EvDeleteGroup(x,y)#define EvAttachGroup(w,x,y,z)#define EvDetachGroup(x,y,z)#define EvGetGroupID(x,y)#define EvGetGroupName(x,y)#define EvGetMemberID(x,y,z)#define EvCompGetMemberID(w,x,y,z)#define EvGetMemberName(x,y,z)#define EvCompGetMemberName(w,x,y,z)#define EvSubscribeGroupEvents(w,x,y,z)#define EvUnSubscribeGroupEvents(x,y)#define EvRegisterEventClass(v,w,x,y,z)#define EvRegisterLocalEventClass(x,y,z)#define EvRemoteRegisterEventClass(u,v,w,x,y,z)#define EvUnRegisterEventClass(x,y,z)#define EvUnRegisterLocalEventClass(x,y)#define EvRemoteUnRegisterEventClass(w,x,y,z)#define EvGetEventClassID(x,y,z)#define EvGetLocalEventClassID(x,y)#define EvGetEventClassName(x,y)#define EvGetLocalEventClassName(x)#define EvSubscribeEvent(t,u,v,w,x,y,z)#define EvLocalSubscribeEvent(u,v,w,x,y,z)#define EvUnSubscribeEvent(w,x,y,z)#define EvLocalUnSubscribeEvent(x,y,z)#define EvGetEvent(x,y,z)#define EvFree(x,y)#define EvSendEvent(o,p,q,r,s,t,u,v,w,x,y,z)#define EvRemoteSendEvent(n,o,p,q,r,s,t,u,v,w,x,y,z)#define EvSyncToMember(x,y,z)#define EvSetGroupAccessCode(x,y,z)#define EvSetClassAccessCode(w,x,y,z)#define EvSetLocalClassAccessCode(x,y,z)/* for this that do not like my function naming methods */#define ev_reg_user(x,y)#define ev_unreg_user(x)#define ev_get_user_id(v,w,x,y,z)#define ev_loc_get_user_id(x,y)#define ev_comp_get_user_id(w,x,y,z)#define ev_get_user_name(v,w,x,y.z)#define ev_loc_get_user_name(x,y)#define ev_comp_get_user_name(w,x,y,z)#define ev_create_group(r,s,t,u,v,w,x,y,z)#define ev_takeover_master(x,y,z)#define ev_delete_group(x,y)#define ev_attach_group(w,x,y,z)#define ev_detach_group(x,y,z)#define ev_get_group_id(x,y)#define ev_get_group_name(x,y)#define ev_get_mem_id(x,y,z)#define ev_comp_get_mem_id(w,x,y,z)#define ev_get_mem_name(x,y,z)#define ev_comp_get_mem_name(w,x,y,z)#define ev_sub_group_events(w,x,y,z)#define ev_unsub_group_events(x,y)#define ev_reg_class(x,y,z)#define ev_loc_reg_class(x,y,z)#define ev_rem_reg_class(u,v,w,x,y,z)#define ev_unreg_class(x,y,z)#define ev_loc_unreg_class(x,y)#define ev_rem_unreg_class(w,x,y,z)#define ev_get_class_id(x,y,z)#define ev_get_loc_class_id(x,y)#define ev_get_class_name(x,y)#define ev_get_loc_class_name(x)#define ev_sub_event(t,u,v,w,x,y,z)#define ev_loc_sub_event(u,v,w,x,y,z)#define ev_unsub_event(w,x,y,z)#define ev_loc_unsub_event(x,y,z)#define ev_get_event(x,y,z)#define ev_free(x,y)#define ev_send_event(o,p,q,r,s,t,u,v,w,x,y,z)#define ev_remote_send_event(n,o,p,q,r,s,t,u,v,w,x,y,z)#define ev_sync_to_member(x,y,z)#define ev_set_group_access_code(x,y,z)#define ev_set_class_access_code(w,x,y,z)#define ev_set_loc_class_access_code(x,y,z)#endif /* CONFIG_EVENT_BROKER */#endif /* __KERNEL__ */#endif /* EVENT_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -