예제 #1
0
 public static void RegisterCallbacks()
 {
     _teamEventNotificationDelegate = new TeamEventDelegate(NotifyTeamEvent);
     _teamChangedCallback           = new TeamOperationDelegate(OnTeamChanged);
     _queryAllMyTeamsCompleted      = new QueryMyTeamsDelegate(OnQueryAllMyTeamsCompleted);
     _queryMyTeamsInfoCompleted     = new QueryMyTeamsDetailInfoDelegate(OnQueryMyTeamsInfoCompleted);
     _queryAllMyTeamsInfoCompleted  = new QueryMyTeamsDetailInfoDelegate(OnQueryAllMyTeamsInfoCompleted);
     _queryTeamMembersCompleted     = new QueryTeamMembersDelegate(OnQueryTeamMembersInfoCompleted);
     _querySingleMemberCompleted    = new QuerySingleMemberDelegate(OnQuerySingleMemberCompleted);
     _queryCachedTeamInfoCompleted  = new QueryTeamInfoDelegate(OnQueryCachedTeamInfoCompleted);
     TeamNativeMethods.nim_team_reg_team_event_cb(null, _teamEventNotificationDelegate, IntPtr.Zero);
 }
예제 #2
0
파일: NIMTeamAPI.cs 프로젝트: zanjs/Wawaji
 private static void RegTeamEventCb()
 {
     TeamNativeMethods.nim_team_reg_team_event_cb(null, TeamEventNotificationDelegate, IntPtr.Zero);
 }