trivernis
|
4fe9ed16db
|
Change all explicit protocols to generic trait bindings
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
cff9b07e76
|
Add protocol impelemtation for tcp
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b55c6e526b
|
Add AsyncStreamProtocol trait with subtraits
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
f35908815c
|
Add TandemPayload to store multiple payloads
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
73e5a672b8
|
Fix problem with counting the PoolGuard
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
66c81605fc
|
Fix typo and add tracing
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
94c1a7471a
|
Add connection pooling by creating multiple clients
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
cfc158dcb8
|
Change to return Err when an awaited response is an error response
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
d8cf7427da
|
Remove another tracing of the full events
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
1152c949e4
|
Remove tracing of raw event data
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
3b7dd510d8
|
Replace log with tracing crate
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
a76e41850d
|
Change event serialization to not serialize the data twice
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
27a4f4db85
|
Implement EventReceivePayload for BytePayload
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
2e1fdfa5ac
|
Remove unused import
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
a485f664a0
|
Add EventReceivePayload trait and BytePayload wrapper
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
0d8d66100d
|
Introduce EventSendPayload for more flexibility of payload serialisation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
98b13a5934
|
Fix path issue in tests
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
f57b683cb4
|
Add events macro and change provider to provide static strings
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
21d8f7afcd
|
Add namespaces from structs and restructure exports
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
6509b6619d
|
Add callback macro
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
e4727affe6
|
Add stop function to context
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
6cb1fb7eba
|
Add more logging
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
79567d03de
|
Expose namespace and builder type
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
4e16c237db
|
Fix documentation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
0805d0403a
|
Add additional data to context
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
1921c2a704
|
Add namespaces
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
44ecd47536
|
Add reference message to error events
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
24b5da1933
|
Add event response handling
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
2ef6ba8ced
|
Extract handle_connection to an independent function
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
8e483b97cb
|
Add event_ids to events
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
8ab420e797
|
Add GITHUB ACTIONS
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
e088680f68
|
Add error events
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
c9afe76edc
|
Update rustdoc
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |
trivernis
|
5792c6757d
|
Add most ipc stuff
Signed-off-by: trivernis <trivernis@protonmail.com>
|
4 years ago |