| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(server/clients): async initialization | littleblack111 | 2025-06-22 | 2 | -1/+2 |
| | | | | | | API: newClient no longer take any args API: manual isValid() check is needed to interact with client now | ||||
| * | refactor(server): properly use weak pointer | littleblack111 | 2025-06-22 | 3 | -8/+17 |
| | | | | | | API!(server/client:create): require manually specifying server API!(server/client:newClient): now returns a SP instead of WP | ||||
| * | internal(server): remove return of std::any for callbacks | littleblack111 | 2025-06-22 | 2 | -10/+8 |
| | | | | | use bool for cases for premature return | ||||
| * | API(server/clients:newClient): actually use the cb func user provided for ↵ | littleblack111 | 2025-06-22 | 1 | -1/+1 |
| | | | | | client thread | ||||
| * | API(server/clients): runLoop, resumeHistory | littleblack111 | 2025-06-22 | 1 | -2/+3 |
| | | |||||
| * | API(session/clients:newClient): allow custom server ptr | littleblack111 | 2025-06-19 | 1 | -1/+2 |
| | | |||||
| * | fix!: share pointer | littleblack111 | 2025-06-19 | 3 | -13/+17 |
| | | | | | for details: https://stackoverflow.com/a/5548314 | ||||
| * | fixup! internal: seperate client and clientmanager header | littleblack111 | 2025-06-19 | 1 | -6/+3 |
| | | |||||
| * | internal: seperate client and clientmanager header | littleblack111 | 2025-06-19 | 2 | -36/+57 |
| | | |||||
| * | internal: track data sent and store in m_vDatas | littleblack111 | 2025-06-18 | 1 | -0/+2 |
| | | |||||
| * | internal: remove unused SData::admin | littleblack111 | 2025-06-18 | 1 | -1/+0 |
| | | |||||
| * | API: disallow creation of client without clientManager | littleblack111 | 2025-06-18 | 1 | -1/+2 |
| | | |||||
| * | internal: remove unused m_name | littleblack111 | 2025-06-18 | 1 | -4/+0 |
| | | |||||
| * | API(server/clients): callback fucntion for kick function | littleblack111 | 2025-06-18 | 1 | -1/+1 |
| | | |||||
| * | feat: shutdownClients accepts an optional cb func now | littleblack111 | 2025-06-18 | 1 | -1/+1 |
| | | | | | fix: disallow creation of multiple clientManager | ||||
| * | fix!: create new client without SP<Clients>(this) param | littleblack111 | 2025-06-16 | 1 | -5/+5 |
| | | | | | | | API: removed run(), use newClient() to accept a new client, now returning a WP of the client instance API: allow all cb to return std::any | ||||
| * | fix: server types | littleblack111 | 2025-06-16 | 2 | -16/+20 |
| | | |||||
| * | fix(cmake): linking | littleblack111 | 2025-06-16 | 3 | -7/+21 |
| | | |||||
| * | init: server | littleblack111 | 2025-06-16 | 2 | -0/+130 |
