ConnectionManagerWorkItem

class kanzi::connect::ConnectionManagerWorkItem : public ConnectWorkItem

Connection manager specific work item definition.

Public Types

enum [anonymous]

Values:

enumerator CONNECTION_MANAGER_WORK_ITEM_TYPE

Public Functions

inline ConnectionManagerWorkItem(int32_t priority, int32_t client, NetworkListenerWeakPtr listener)

Constructor.

Parameters
  • priority – Priority of the work item.

  • client – Involved client.

  • listener – Communication interface towards the client.

inline int32_t getClientId() const

Retrieve client identifier.

Returns

client identifier

inline NetworkListenerSharedPtr getListener()

Retrieve comms interface.

Returns

pointer to communications interface.