buildMessage static method
String
buildMessage({
- required String endpoint,
- required UuidValue connectionId,
- String? parameter,
- required String method,
- required CloseReason reason,
Creates a new CloseMethodStreamCommand message.
Implementation
static String buildMessage({
required String endpoint,
required UuidValue connectionId,
String? parameter,
required String method,
required CloseReason reason,
}) {
return WebSocketMessage._buildMessage(_messageType, {
WebSocketMessageDataKey.endpoint: endpoint,
WebSocketMessageDataKey.method: method,
WebSocketMessageDataKey.connectionId: connectionId,
if (parameter != null) WebSocketMessageDataKey.parameter: parameter,
WebSocketMessageDataKey.closeReason: reason.name,
});
}