Interfaces Provided by the Connection Class

No Workerman, existem duas classes importantes: Worker e Connection.

Cada conexão do cliente corresponde a um objeto Connection, que pode ter seus callbacks onMessage, onClose, etc., configurados. Ele também oferece a interface send para enviar dados ao cliente e a interface close para fechar a conexão, juntamente com outras interfaces necessárias.

Pode-se dizer que o Worker é um contêiner de escuta, responsável por aceitar conexões de clientes e embrulhar essas conexões em objetos connection, que são fornecidos aos desenvolvedores para manipulação.