retainMetadata method

void retainMetadata(
  1. AbstractMessage message,
  2. Uint8List encodedDictionary
)

Preserve the original dictionary when a native bridge reconstructs a message from routing fields. Application vectors are never materialized.

Implementation

void retainMetadata(AbstractMessage message, Uint8List encodedDictionary) {
  retainWampFlatBufferDictionary(
    message,
    encodedDictionary,
    decodeFlatBufferMetadata(encodedDictionary),
  );
}