Example #1
0
        private static void on_file_transfer_send(IntPtr message, IntPtr content, long offset, long size)
        {
            ChatMessage         thiz     = fromNativePtr <ChatMessage>(message);
            ChatMessageListener listener = thiz.Listener;

            listener.on_file_transfer_send_public?.Invoke(thiz, fromNativePtr <Content>(content), offset, size);
        }
Example #2
0
        private static void on_file_transfer_recv(IntPtr message, IntPtr content, IntPtr buffer)
        {
            ChatMessage         thiz     = fromNativePtr <ChatMessage>(message);
            ChatMessageListener listener = thiz.Listener;

            listener.on_file_transfer_recv_public?.Invoke(thiz, fromNativePtr <Content>(content), fromNativePtr <Buffer>(buffer));
        }
Example #3
0
        private static void on_msg_state_changed(IntPtr msg, int state)
        {
            ChatMessage         thiz     = fromNativePtr <ChatMessage>(msg);
            ChatMessageListener listener = thiz.Listener;

            listener.on_msg_state_changed_public?.Invoke(thiz, (ChatMessageState)state);
        }
Example #4
0
        private static void on_participant_imdn_state_changed(IntPtr msg, IntPtr state)
        {
            ChatMessage         thiz     = fromNativePtr <ChatMessage>(msg);
            ChatMessageListener listener = thiz.Listener;

            listener.on_participant_imdn_state_changed_public?.Invoke(thiz, fromNativePtr <ParticipantImdnState>(state));
        }
Example #5
0
        private static void on_file_transfer_progress_indication(IntPtr message, IntPtr content, long offset, long total)
        {
            ChatMessage         thiz     = fromNativePtr <ChatMessage>(message);
            ChatMessageListener listener = thiz.Listener;

            listener.on_file_transfer_progress_indication_public?.Invoke(thiz, fromNativePtr <Content>(content), offset, total);
        }