buildMessage static method
Creates a new OpenMethodStreamCommand.
Implementation
static String buildMessage({
required String endpoint,
required String method,
required Map<String, dynamic> args,
required UuidValue connectionId,
required List<String> inputStreams,
String? authentication,
}) {
return WebSocketMessage._buildMessage(_messageType, {
WebSocketMessageDataKey.endpoint: endpoint,
WebSocketMessageDataKey.method: method,
WebSocketMessageDataKey.connectionId: connectionId,
WebSocketMessageDataKey.args:
SerializationManager.encodeForProtocol(args),
WebSocketMessageDataKey.inputStreams: inputStreams,
if (authentication != null)
WebSocketMessageDataKey.authentication: authentication,
});
}