MockQuorumClients Class
Signature
export declare class MockQuorumClients implements IQuorumClients, EventEmitter
Implements: IQuorumClients, EventEmitter
Constructors
Constructor | Description |
---|---|
(constructor)(members) | Constructs a new instance of the MockQuorumClients class |
Properties
Property | Type | Description |
---|---|---|
disposed | boolean |
Methods
Method | Return Type | Description |
---|---|---|
addListener(event, listener) | this | |
addMember(id, client) | void | |
dispose() | void | |
emit(event, args) | boolean | |
eventNames() | (string | symbol)[] | |
getMaxListeners() | number | |
getMember(clientId) | ISequencedClient | undefined | |
getMembers() | Map<string, ISequencedClient> | |
listenerCount(type) | number | |
listeners(event) | Function[] | |
off(event, listener) | this | |
on(event, listener) | this | |
once(event, listener) | this | |
prependListener(event, listener) | this | |
prependOnceListener(event, listener) | this | |
rawListeners(event) | Function[] | |
removeAllListeners(event) | this | |
removeListener(event, listener) | this | |
removeMember(id) | void | |
setMaxListeners(n) | this |
Constructor Details
(constructor)
Constructs a new instance of the MockQuorumClients
class
Signature
constructor(...members: [string, Partial<ISequencedClient>][]);
Parameters
Parameter | Type | Description |
---|---|---|
members | [string, Partial<ISequencedClient>][] |
Property Details
disposed
Signature
disposed: boolean;
Type: boolean
Method Details
addListener
Signature
addListener(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
addMember
Signature
addMember(id: string, client: Partial<ISequencedClient>): void;
Parameters
Parameter | Type | Description |
---|---|---|
id | string | |
client | Partial<ISequencedClient> |
dispose
Signature
dispose(): void;
emit
Signature
emit(event: string | symbol, ...args: any[]): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
args | any[] |
Returns
Return type: boolean
eventNames
Signature
eventNames(): (string | symbol)[];
Returns
Return type: (string | symbol)[]
getMaxListeners
Signature
getMaxListeners(): number;
Returns
Return type: number
getMember
Signature
getMember(clientId: string): ISequencedClient | undefined;
Parameters
Parameter | Type | Description |
---|---|---|
clientId | string |
Returns
Return type: ISequencedClient | undefined
getMembers
Signature
getMembers(): Map<string, ISequencedClient>;
Returns
Return type: Map<string, ISequencedClient>
listenerCount
Signature
listenerCount(type: string | symbol): number;
Parameters
Parameter | Type | Description |
---|---|---|
type | string | symbol |
Returns
Return type: number
listeners
Signature
listeners(event: string | symbol): Function[];
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol |
Returns
Return type: Function[]
off
Signature
off(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
on
Signature
on(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
once
Signature
once(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
prependListener
Signature
prependListener(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
prependOnceListener
Signature
prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
rawListeners
Signature
rawListeners(event: string | symbol): Function[];
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol |
Returns
Return type: Function[]
removeAllListeners
Signature
removeAllListeners(event?: string | symbol | undefined): this;
Parameters
Parameter | Modifiers | Type | Description |
---|---|---|---|
event | optional | string | symbol | undefined |
Returns
Return type: this
removeListener
Signature
removeListener(event: string | symbol, listener: (...args: any[]) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | string | symbol | |
listener | (...args: any[]) => void |
Returns
Return type: this
removeMember
Signature
removeMember(id: string): void;
Parameters
Parameter | Type | Description |
---|---|---|
id | string |
setMaxListeners
Signature
setMaxListeners(n: number): this;
Parameters
Parameter | Type | Description |
---|---|---|
n | number |
Returns
Return type: this