michael-bailey
|
b45fd9a130
|
renamed files to match std structure
|
2022-06-15 18:20:38 +02:00 |
michael-bailey
|
eb8a512c04
|
deleted old server version
|
2022-06-15 18:15:15 +02:00 |
michael-bailey
|
d0c50366aa
|
added basic messaging functonality
|
2022-06-15 18:11:30 +02:00 |
michael-bailey
|
d8b0884014
|
added ability to get server updates
|
2022-06-14 17:57:01 +02:00 |
michael-bailey
|
7f77eebc77
|
Update actix_server.rs
+ added ClientConnection handlers
|
2022-06-14 17:56:47 +02:00 |
michael-bailey
|
6b6a86168e
|
added auto connection closing to Connection
|
2022-06-14 17:56:00 +02:00 |
michael-bailey
|
3729aa3b02
|
Update Cargo.toml
+ added tokio stream
|
2022-06-14 17:53:08 +02:00 |
michael-bailey
|
cf16991f01
|
updated foundation with comments and better messages
|
2022-06-14 17:52:56 +02:00 |
michael-bailey
|
f22e00e54a
|
added ability to add and remove clients
|
2022-06-11 23:20:11 +01:00 |
michael-bailey
|
d7c47f3b3b
|
implementing clients using actors
|
2022-06-09 08:14:00 +01:00 |
michael-bailey
|
63181ec9b5
|
implemented GetInfo for actix server
|
2022-05-30 08:57:57 +01:00 |
michael-bailey
|
7871e8d6a6
|
Started work on actor conversion
|
2022-05-20 17:48:32 +01:00 |
michael-bailey
|
0624b568f9
|
RIGHT I'M MOVING TO ACTIX
|
2022-05-09 23:15:38 +01:00 |
michael-bailey
|
44e20b6ca1
|
made plugin event generic
|
2022-05-09 23:15:21 +01:00 |
michael-bailey
|
11fbf1db00
|
same because vscode?
|
2022-05-09 23:14:32 +01:00 |
michael-bailey
|
0c919f059d
|
updated plugin event handler.
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
68475abc76
|
added basic plugin event propogation.
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
ca058849cb
|
made responder generic
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
ec29b0554a
|
made event generic
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
8ce9152aa8
|
more module mess
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
9f88a81c2a
|
added functions for IResponder
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
0f159a2d59
|
modified visibility
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
f324867f33
|
added back tokio to foundation
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
8e834cc91d
|
moved event system to foundation
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
21b8337500
|
updated example with interface setting
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
785ba57b40
|
renamed responder
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
04aef9cd9f
|
created a event result builder
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
fc12e8f608
|
added documention
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
403ba73bbb
|
renamed responder module
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
05851f0aae
|
updated event architecture
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
8058c672e8
|
fixing linting errors
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
d70aa28f17
|
updated plugin example
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
dcd18c6b7c
|
added function to get plugin entry as interface to plugin
|
2022-05-09 23:12:52 +01:00 |
michael-bailey
|
8ac3a51aa7
|
updated imports.
|
2022-05-09 23:12:34 +01:00 |
michael-bailey
|
447f8c3169
|
added basics of an event system
|
2022-05-09 23:12:20 +01:00 |
michael-bailey
|
3631b30867
|
Adjusted visibility modifiers
|
2022-05-09 23:12:04 +01:00 |
michael-bailey
|
8dd22730b7
|
Added plugin lifecycle events
added lifecycle events to the plugin entry.
This allows plugins to be in a stopped paused or running state
|
2022-05-09 23:11:27 +01:00 |
michael-bailey
|
c3c7d2a381
|
Fixed plugin not functioning with tokio
|
2022-05-09 23:11:27 +01:00 |
michael-bailey
|
41e9ae1056
|
minor fix
|
2022-05-09 23:10:39 +01:00 |
michael-bailey
|
2595622b37
|
fixoing formatting and ther errors. This is a pain to look through. i'm sorry :(
|
2022-05-09 23:09:38 +01:00 |
michael-bailey
|
c33cd7c9a1
|
upadted rust fmt rules for imports
|
2022-05-09 23:09:38 +01:00 |
michael-bailey
|
ea22fa0cfe
|
updated module definitions
|
2022-05-09 23:09:38 +01:00 |
michael-bailey
|
cd19788959
|
updated plugin trait implementation
|
2022-05-09 23:09:38 +01:00 |
michael-bailey
|
f2be134720
|
fixed cloning issues with plugin manager
|
2022-05-09 23:08:48 +01:00 |
michael-bailey
|
3ada0ce5a8
|
cleaned up lib folder
|
2022-05-09 23:08:48 +01:00 |
michael-bailey
|
9c13021a16
|
updated example plugin
|
2022-05-09 23:08:48 +01:00 |
michael-bailey
|
d58a088fe8
|
updated plugin init process
|
2022-05-09 23:08:48 +01:00 |
michael-bailey
|
cac3a161ef
|
created plugin interface
|
2022-05-09 23:08:48 +01:00 |
michael-bailey
|
80bd281cd8
|
updated plagin interface
|
2022-05-09 23:08:48 +01:00 |
michael-bailey
|
4f8b4ba13c
|
updated example plugin
|
2022-05-09 23:07:33 +01:00 |