ClientList

Container for managing a collection of Client instances.

Declared in src/libs/libclient/client/ClientList.hpp
Group client

Detailed description

ClientList maintains a list of Client connections and provides methods for synchronization with the AddressBook, lookup by ID, finding clients with active sessions, and managing courier registrations.

Key operations:

  • syncToAddressBook() - Sync with address book entries
  • byID() - Find client by associate ID
  • withActiveSessions() - Get clients with recent activity
  • widgets() - Get UI widgets for all clients

See also Client, ClientWidget, AddressBook.

In this section