@seriousme/opifex
Version:
MQTT client & server for Deno & NodeJS
20 lines (18 loc) • 444 B
text/typescript
/**
* Possible MQTT authentication results
*/
export const AuthenticationResult = {
ok: 0,
unacceptableProtocol: 1,
rejectedUsername: 2,
serverUnavailable: 3,
badUsernameOrPassword: 4,
notAuthorized: 5,
} as const;
/**
* Reverse lookup for AuthenticationResult
*/
export const AuthenticationResultByNumber: Record<number, string> = Object
.fromEntries(
Object.entries(AuthenticationResult).map(([k, v]) => [v, k]),
);