104 Commits

Author SHA1 Message Date
Brad Arant
b5f4947f7c minor format change, 2025-06-05 16:54:36 +00:00
Brad Arant
1d16d0c17f merge conflicts resolution with develop->master. 2025-06-05 16:07:50 +00:00
Brad Arant
4230734ee6 Remove intellisense work files. 2025-06-05 16:03:53 +00:00
Brad Arant
b2bdb522b3 Minor code cleanup. 2024-07-09 15:01:53 -07:00
Brad Arant
fa3ab3f110 Adjusted code to C++23. 2024-07-09 14:30:24 -07:00
Brad Arant
bbf904729f Merge branch 'master' into develop 2024-03-20 10:59:47 -07:00
Brad Arant
8b6d29b728 Delete hex files for ipch and bin files. 2024-01-18 15:37:43 -08:00
Brad Arant
b04664b213 Do I need this? 2024-01-18 15:34:31 -08:00
Brad Arant
57f47fdecb Convert Subscription and SubscriptionManager to MString. 2023-10-26 18:28:51 -07:00
Matt Arant
3a75e920d9 Servercore Changes 2023-10-06 18:31:22 +00:00
Brad
9a39b6224c *NEXT/*DIE 2023-06-19 23:22:46 +00:00
Brad Arant
48be555724 fixed prolem with SessionFilter. 2023-06-12 15:25:03 -07:00
Brad Arant
043e725035 added sendToAll on Subscriptions that allows a SessionFilter object to be used to filter the list. 2023-06-12 15:15:12 -07:00
Brad Arant
29c49cc1dd set *owner pointer to session requesting publish. 2023-06-12 15:12:32 -07:00
Brad Arant
cb2a61bed9 Added a method to send to all subscribers on subscription. 2023-06-12 12:41:14 -07:00
Brad Arant
e78f0cd4f8 Fixed subscription handler logic. 2023-06-12 08:52:44 -07:00
Brad Arant
b4fd28e41a Repaired subscription functions with new Subscription object parameters. 2023-06-11 20:21:49 -07:00
Brad Arant
5f61a2280d attempt to delete the documentation from repository since its generated. 2023-06-11 15:03:25 -07:00
Brad Arant
2bca178a06 Deleted html stuff and trying to ignore it. 2023-06-11 14:15:02 -07:00
Brad Arant
8c9f4117ae Cleaned up the subscription handler stuff.' 2023-06-10 19:27:22 -07:00
Brad Arant
b40cb9f5a4 Added support for the SubscriptionHandlerFactory object. 2023-06-10 16:01:56 -07:00
Brad Arant
0ef782a11c Added subscription to handler list so subscription can be accessed from handler. 2023-06-09 20:16:04 -07:00
Brad Arant
cfa70c5863 Fixed multithread sync issue and duplicate thread on termination. 2023-03-11 21:55:33 -08:00
Brad Arant
b0118cfc56 subscriber work 2023-03-10 12:55:46 -08:00
Brad Arant
9b9e12d03c session 2023-03-08 13:56:52 -08:00
Brad Arant
b63b4785cf Synced up to Matts code. 2023-02-11 17:24:25 -08:00
Brad Arant
d8eb3d7bb2 merged in publish handlers. 2023-02-09 11:38:09 -08:00
Brad Arant
f1d019e1e0 updated stuff. 2023-02-07 20:07:12 -08:00
Brad Arant
42827ce98e ip address fix 2023-02-07 19:41:16 -08:00
Brad
5821853007 nothing really 2023-02-08 03:38:48 +00:00
Brad
1e76a7f49a setup ignore update for .history files. 2023-02-08 03:31:51 +00:00
Brad Arant
a426f435ff Socket modifications 2022-11-19 10:22:09 -08:00
Brad Arant
fd31b9e842 After merge with branch subscription. 2022-10-25 20:41:29 -07:00
Brad Arant
de1f778a0e After pull conflict resolution. 2022-10-25 20:38:59 -07:00
Brad Arant
9992a12b38 After pull conflict resolution. 2022-10-25 20:37:47 -07:00
Brad Arant
0dc5d5738e Fixed writing issue during write to another socket. 2022-10-25 20:33:50 -07:00
Brad Arant
db199eaec3 ? 2022-10-18 19:06:28 -07:00
Brad Arant
fd70c79282 Create TCPSession2 for outpubound connections. 2022-10-17 20:03:23 -07:00
Brad
001cd8c06c Added SubscriptionHandler capability to Subscriptions. 2022-10-18 02:37:46 +00:00
Brad
69dcbae428 output/main and cpp sproperties. 2022-10-13 17:50:13 +00:00
Brad Arant
5c87225c6f Documentation updates. 2022-07-28 09:54:31 -07:00
Brad Arant
9af17daed6 Fixing command list delimiter depth. 2022-07-26 16:07:37 -07:00
Brad Arant
45aee7ab6f Redoced 2022-04-11 09:08:53 -07:00
Brad Arant
7ff2b5e779 Modified to compile on jammy jellyfish. 2022-03-18 07:04:21 -07:00
Brad Arant
565f119653 Merge branch 'develop' of ssh://barant.com/git/ServerCore into develop 2022-03-15 20:09:34 -07:00
Brad Arant
7a0155ba2c ServerCore modifications. 2022-03-15 20:09:11 -07:00
Brad Arant
08561f6dc3 Fixed cross socket writing issue with epoll scheduler. 2022-03-15 23:53:22 +00:00
Brad Arant
c918e42290 Removed some comments. 2022-03-15 21:10:48 +00:00
Brad Arant
3a6883e77f Cleaned up socket scheduling. Very clean now. 2022-03-15 21:02:35 +00:00
Brad Arant
4017ee9175 Merge branch 'develop' of ssh://barant.com/git/ServerCore into develop 2022-03-14 18:49:42 +00:00