14 lines
483 B
C#
14 lines
483 B
C#
|
|
using System;
|
||
|
|
using System.Threading.Tasks;
|
||
|
|
using LANCommander.SDK.Models;
|
||
|
|
|
||
|
|
namespace LANCommander.SDK.Rpc.Client;
|
||
|
|
|
||
|
|
public partial interface IRpcClient
|
||
|
|
{
|
||
|
|
Task Chat_AddedToThreadAsync(ChatThread thread);
|
||
|
|
Task Chat_ReceiveMessagesAsync(Guid threadId, ChatMessage[] messages);
|
||
|
|
Task Chat_ReceiveMessageAsync(Guid threadId, ChatMessage message);
|
||
|
|
Task Chat_StartTyping(Guid threadId, string userIdentifier);
|
||
|
|
Task Chat_StopTyping(Guid threadId, string userIdentifier);
|
||
|
|
}
|