disconnect static method

StompFrame disconnect({
  1. String? receipt,
  2. Map<String, String>? additionalHeaders,
})

Creates a DISCONNECT frame

Implementation

static StompFrame disconnect({
  String? receipt,
  Map<String, String>? additionalHeaders,
}) {
  final headers = <String, String>{};

  if (receipt != null) headers[StompHeaders.receipt] = receipt;
  if (additionalHeaders != null) headers.addAll(additionalHeaders);

  return StompFrame(command: StompCommands.disconnect, headers: headers);
}