Constructor
# new ClientManager(client)
Parameters:
| Name | Type | Description |
|---|---|---|
client |
Client
|
The Client instance to manage |
Example
const manager = new ClientManager(client);
// Get comprehensive stats after joining a room
const stats = await manager.getStats();
console.log('Send transport stats:', stats.sendTransport);
console.log('Current audio device:', stats.audioInputDeviceLabel);
Classes
Methods
# async getStats() → {Promise.<Object>}
Get comprehensive statistics about the client's transports and devices
If no room has been created yet
Error
Object containing transport stats and device information
Promise.<Object>