Evgeny Poberezkin
|
19dc7b3389
|
subscriptions (#27)
* subscribe connection and track subscriptions
* notify client when subscription ENDs
* tcp connection timeout
* move types
|
2021-02-26 18:11:22 +04:00 |
|
Efim Poberezkin
|
f50da16d0a
|
reorganize Protocol and Agent Store (#25)
* chore: move members from Server/Transmission.hs to Protocol.hs
* chore: revert qualified SMP import for server and client
* chore: fix corrId call
* chore: move common types to Common.hs
* chore: decompose SQLite.hs
* chore: rename Agent/Transmission.hs ErrorType -> AgentErrorType
* chore: move Protocol ErrorType -> Common SMPErrorType
* chore: rename Common -> Types
* chore: revert SMPErrorType -> ErrorType
|
2021-02-26 18:11:22 +04:00 |
|
Evgeny Poberezkin
|
70fe7616f2
|
Sending messages end to end (#21)
* duplex connection end-to-end (working, debug logs)
* agent: send, receive, acknowledge messages
* logging proposal
* logging: client/server (dis)connections
* agent scenario testing framework
* add tests, remove logs
* clean up
|
2021-02-26 18:11:22 +04:00 |
|
Evgeny Poberezkin
|
2e6ba85308
|
SMP client library (#9)
* functions to send SMP commands and receive responses
* refactor agent: use SMPClient
* fix tests, remove ServerClient.hs
* refactor processCommand
* fix Agent.hs
* fix SMPClient, tests
* "forever" to SMPClient process
|
2021-02-26 18:09:26 +04:00 |
|
Evgeny Poberezkin
|
650971fa02
|
method to insert connection (#3)
|
2021-01-03 18:05:50 +00:00 |
|
Evgeny Poberezkin
|
cdf8695bef
|
send NEW command to SMP server (response is not received for some reason...)
|
2020-12-29 20:51:09 +00:00 |
|
Evgeny Poberezkin
|
9d15035fb3
|
client/agent transmission types, parse NEW/INV commands
|
2020-12-29 13:11:46 +00:00 |
|
Evgeny Poberezkin
|
87f2c20ee4
|
type CorrelationId -> newtype CorrId (to avoid incorrect order in tuple)
|
2020-12-28 17:41:30 +00:00 |
|
Evgeny Poberezkin
|
43baacc5be
|
move SMP server specific methods from Transport to Server/Transmission
|
2020-12-28 17:07:11 +00:00 |
|
Evgeny Poberezkin
|
4b8f6417f8
|
add correlationId to SMP transmissions, fix tests
|
2020-12-28 13:55:53 +00:00 |
|
Evgeny Poberezkin
|
2ed24e683e
|
rename Config to ServerConfig
|
2020-12-25 16:46:17 +00:00 |
|
Evgeny Poberezkin
|
3cb2421373
|
move modules to folder Simplex.Messaging.Server
|
2020-11-22 18:22:20 +00:00 |
|