Skip to content

Documentation / @imvu/imq / DecodedMessage

Type Alias: DecodedMessage ​

ts
type DecodedMessage = 
  | {
  data: ResultMessage;
  type: "msg_g2c_result";
}
  | {
  data: QueueMembershipMessage;
  type: "msg_g2c_joined_queue";
}
  | {
  data: QueueMembershipMessage;
  type: "msg_g2c_left_queue";
}
  | {
  data: CreateMountMessage;
  type: "msg_g2c_create_mount";
}
  | {
  data: ReceivedMessage;
  type: "msg_g2c_send_message";
}
  | {
  data: StateChangedMessage;
  type: "msg_g2c_state_change";
}
  | {
  data: Record<string, never>;
  type: "msg_g2c_pong";
};

Defined in: packages/imq/src/messages.ts:91

A decoded incoming frame, discriminated on type.

Released under the MIT License.