Initial commit
This commit is contained in:
16
node_modules/mqtt/build/lib/default-message-id-provider.d.ts
generated
vendored
Executable file
16
node_modules/mqtt/build/lib/default-message-id-provider.d.ts
generated
vendored
Executable file
@@ -0,0 +1,16 @@
|
||||
export interface IMessageIdProvider {
|
||||
allocate(): number | null;
|
||||
getLastAllocated(): number | null;
|
||||
register(num: number): boolean;
|
||||
deallocate(num: number): void;
|
||||
clear(): void;
|
||||
}
|
||||
export default class DefaultMessageIdProvider implements IMessageIdProvider {
|
||||
private nextId;
|
||||
constructor();
|
||||
allocate(): number;
|
||||
getLastAllocated(): number;
|
||||
register(messageId: number): boolean;
|
||||
deallocate(messageId: number): void;
|
||||
clear(): void;
|
||||
}
|
||||
Reference in New Issue
Block a user