static MessagelogAPI()
 {
     QuerySingleLogCompleted       = OnQuerySingleLogCompleted;
     QueryLogCompleted             = OnQuerylogCompleted;
     OperateMsglogByObjIdCompleted = OnOperateMsglogByObjIdCompleted;
     OperateMsglogByLogIdCompleted = OnOperateMsglogByLogIdCompleted;
     NormalOperationCompleted      = OnNormalOperationCompleted;
     OnMsglogStatusChanged         = MsglogChangedCallback;
     OnGlobalMsglogStatusChanged   = GlobalMsglogStatusChangedCallback;
     OnUpdateLocalExtCompleted     = UpdateLocalExtCallback;
 }
Beispiel #2
0
 internal static extern void nim_msglog_update_localext_async([MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(NimUtility.Utf8StringMarshaler))] string msg_id,
                                                              [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(NimUtility.Utf8StringMarshaler))] string local_ext,
                                                              [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(NimUtility.Utf8StringMarshaler))] string json_extension,
                                                              NimMsglogResCbFunc cb, IntPtr user_data);
Beispiel #3
0
 internal static extern void nim_msglog_update_localext_async(string msg_id, string local_ext, string json_extension, NimMsglogResCbFunc cb, IntPtr user_data);