internal static extern int onMessageWaitingCallback(OnMessageWaitingCallback cb);
private static extern int onMessageWaitingCallback(OnMessageWaitingCallback cb);