Commit Graph

60 Commits

Author SHA1 Message Date
Tristan B. Velloza Kildaire e2382bfaef DanteClient
- Documented fields `manager` and `engine`
- Upon construction construct a new tasky `Engine` based on the created tristanable `Manager`
2023-05-04 14:54:59 +02:00
Tristan B. Velloza Kildaire 8ad243686c - Added `tasky` as a dependency 2023-05-04 14:52:52 +02:00
Tristan B. Velloza Kildaire b05cb558f3 - Upgraded `tristanable` to version `3.2.0-beta` 2023-05-04 11:00:25 +02:00
Tristan B. Velloza Kildaire 34c91c2e01 DanteClient
- Added a few TODOs
- Instantiate a tristanable `Manager` upon construction
- Implemented `start()` which starts the `manager`
2023-05-03 17:56:43 +02:00
Tristan B. Velloza Kildaire ca2f0c12ac DanteClient
- Added a constructor which consumes a river-based `Stream`
- Added a constructor which takes in an `Address` and opens a `Socket` to it, connects and then passes it wrapped in a river-based `SockStream` to the `Stream`-based cinstructor
- Added a constructor which takes in `(string domain, ushort port)`, which resolves the domain then passes said address to the `Address`-based constructor (ditto from here)
2023-05-03 15:30:19 +02:00
Tristan B. Velloza Kildaire 52607153b4 - Added `river` as dependency 2023-05-03 14:57:51 +02:00
Tristan B. Velloza Kildaire b0cbade79b - Added `DanteClient` in module `client` to represent a client 2023-05-03 14:57:17 +02:00
Tristan B. Velloza Kildaire 7f56904dfd - Added `gogga` as a dependency 2023-05-03 14:56:18 +02:00
Tristan B. Velloza Kildaire f83780e545 - Updated `.gitignore`
- Made package `dante`
- Set target type to `library`
2023-05-03 11:29:39 +02:00
Tristan B. Velloza Kildaire 49319e82bc - Initial commit 2023-05-03 11:22:45 +02:00