Verkehrsministerium/kraftfahrstrasse

View on GitHub
src/types/messages/MessageTypes.ts

Summary

Maintainability
A
0 mins
Test Coverage
export enum EWampMessageID {
  HELLO = 1,
  WELCOME = 2,
  ABORT = 3,
  CHALLENGE = 4,
  AUTHENTICATE = 5,
  GOODBYE = 6,
  ERROR = 8,
  PUBLISH = 16,
  PUBLISHED = 17,
  SUBSCRIBE = 32,
  SUBSCRIBED = 33,
  UNSUBSCRIBE = 34,
  UNSUBSCRIBED = 35,
  EVENT = 36,
  CALL = 48,
  CANCEL = 49,
  RESULT = 50,
  REGISTER = 64,
  REGISTERED = 65,
  UNREGISTER = 66,
  UNREGISTERED = 67,
  INVOCATION = 68,
  INTERRUPT = 69,
  YIELD = 70,
}

export type WampID = number;
export type WampURI = string;
export type WampDict = {
  [key: string]: any;
};

export type WampList = any[];

export enum EMatchPolicy {
  Wildcard = 'wildcard',
  Prefix = 'prefix',
  Exact = '',
}