=== Summary: 675 files | 7 generated | 484 fresh | 4605 untracked | 4268 adopted | 355 marked | 466 validated-ok | 2+0 stale (sig+body) | 0 skipped | 0 failed | elapsed 11:08:11.442 (40091.44s) ===
This commit is contained in:
@@ -13,6 +13,7 @@ public interface IClientMessageService
|
||||
/// <param name="type">The optional operation type used to classify the message.</param>
|
||||
/// <param name="msg">The optional message payload to be sent.</param>
|
||||
/// <returns>A task that represents the asynchronous send operation.</returns>
|
||||
/// <!-- aidoc:v1 sig=3c62336 -->
|
||||
Task SendAsync(string receiverId, OperationType? type, object? msg);
|
||||
/// <summary>
|
||||
/// Asynchronously broadcasts a message of the specified operation type to all connected recipients.
|
||||
@@ -20,16 +21,20 @@ public interface IClientMessageService
|
||||
/// <param name="type">The operation type that classifies the broadcast message.</param>
|
||||
/// <param name="msg">The message payload to send, or <c>null</c> when no payload is required.</param>
|
||||
/// <returns>A task that represents the asynchronous broadcast operation.</returns>
|
||||
/// <!-- aidoc:v1 sig=e5d4ff6 -->
|
||||
Task SendToAllAsync(OperationType type, object? msg);
|
||||
/// <summary>
|
||||
/// Processes an incoming message within the context of the specified connection.
|
||||
/// </summary>
|
||||
/// <param name="msg">The message to be processed.</param>
|
||||
/// <param name="contextConnectionId">The identifier of the connection context associated with the message.</param>
|
||||
/// <!-- aidoc-review:v1 severity=medium kind=missing_returns
|
||||
/// "Method returns Task (indicating asynchronous processing) but no <returns> tag is present to describe the returned task." -->
|
||||
Task ProcessMessage(Message msg, string contextConnectionId);
|
||||
/// <summary>
|
||||
/// Sends an update message to the specified list of patient location boxes.
|
||||
/// </summary>
|
||||
/// <param name="boxes">The list of patient locations that will receive the update message.</param>
|
||||
/// <!-- aidoc:v1 sig=4a52d06 -->
|
||||
void SendUpdateMessageToBoxes(List<PatientLocation> boxes);
|
||||
}
|
||||
Reference in New Issue
Block a user