Neil Dorin
81b274fa99
#94 adds null check in timer callback and stops timer on user disconnect call
2021-04-22 14:26:36 -06:00
Andrew Welker
5c603a636c
stop AutoReconnect on initial connect
...
also corrected a debug call to add the key
2020-11-10 16:06:53 -07:00
Andrew Welker
6133df971d
Initialize StreamDebugging from S+ constructors
2020-08-14 10:51:49 -06:00
Jason Alborough
b136cc026c
Merge branch 'development' into feature/TcpShutdownDisconnect
2020-06-10 09:08:09 -04:00
Jason Alborough
69587021cb
Revere the uncommenting of debug statements
2020-06-10 09:07:37 -04:00
Jason Alborough
f89c75debc
#28 Fixes issue where GenericTxpIpClient would attempt to reconnect when it was disconnected on a shutdown or program stop.
2020-06-09 20:44:52 -04:00
Neil Dorin
8f075fbed7
Adds IStreamDebugging and associated logic to implment on TCP, SSH and UDP methods
2020-06-09 14:05:27 -06:00
Neil Dorin
b96ac89195
adds a null check to Receive()
2019-12-12 15:32:58 -07:00
Neil Dorin
f3b70a8edb
Adds better null check to WaitAndTryReconnect()
2019-12-12 15:14:55 -07:00
Neil Dorin
aebd577dd6
Adds null check in WaitAndTryReconnect()
2019-12-12 15:07:40 -07:00
Neil Dorin
f9ae8ca38f
Adds XML summary comments
2019-12-12 14:14:56 -07:00
Neil Dorin
fcf59f7b4c
Merge remote-tracking branch 'origin/development' into HEAD
...
# Conflicts:
# Pepperdash Core/Pepperdash Core/JsonToSimpl/JsonToSimplFileMaster.cs
2019-10-15 12:37:15 -06:00
Jason T Alborough
139777b501
Adds conditions for when creating a new Ssh client.
2019-10-11 05:59:10 -04:00
Neil Dorin
765bc4392a
Updates Assembly version to 1.0.0 to allow CI pipeline to set. Adds new constructor for GenericTcpIpClient that only takes a key.
2019-10-02 15:57:59 -06:00
Neil Dorin
2a75ec5ec5
Merge remote-tracking branch 'origin/feature/UdpSimplModule' into maintenance/PR-3
2019-07-17 15:00:30 -06:00
Jason T Alborough
35af8d3172
# PDC-17 FixSettingHostname&Port
...
- I'm not sure this is the best way to fix this. I think the hostname and port variables need to be rethought in the TcpClient wrappers. This works for my needs for now but we still need to fix it globally.
2019-06-24 17:40:41 -04:00
Joshua Gutenplan
8dc3cb967b
Added xml doc and some summaries to some of the warnings. There are still 321 warnings for xml doc, but I think its helpful to see what summaries are there in ref'd solutions.
2019-06-13 19:33:39 -07:00
Neil Dorin
61a94ec6d6
Initial work on GenericUdpServer
2018-12-12 16:26:18 -07:00
Heath Volmer
e829ba74d5
ecs-732; Fixed reconnect on initial connection; changed debug levels to 1
2018-06-05 10:25:27 -06:00
Neil Dorin
7b84400332
Updates to GenericTcpIpClient Class to improve stablity and not leave unused sockets behind when disconnecting and reconnecting. Fixed edge case NullReferenceExceptions
2018-02-07 10:17:26 -07:00
Neil Dorin
df9501f797
Fixes Null Reference Exceptions with GenericTcpIpClient and GenericSshClient
2017-12-19 09:51:05 -07:00
Neil Dorin
adf7fd05ae
Minor updates to tcp client
2017-10-31 14:19:51 -06:00
Heath Volmer
0788deec6b
Change to TCP properties defaults
2017-03-21 13:03:42 -06:00
Joshua Gutenplan
45049e415c
Updated the TCP client and removed the Dynamic clients. Will be adjusting the GenericSecure client after I finish testing. Also will add server classes
2017-03-17 20:26:06 -07:00
Joshua Gutenplan
e28d1eaf5c
testing dynamic tcp server and secure tcp client, still need to finish testing and comment
2017-03-16 18:48:15 -07:00
Joshua Gutenplan
1227038b55
Updated secure client, I think this is the final version for the Secure Client, will be adding the server from Pro next.
2017-03-10 19:12:52 -08:00
Heath Volmer
721275ee2c
WebAPI: Added LookupSuccess to user and preset event args to trigger found/not-found pulses in Simpl
2017-02-27 12:13:23 -07:00
Heath Volmer
5fb4150d21
Changes to GenericTcpIpClient to accomodate S+ wrapper; Moved Web API and JsonToSimpl in
2017-01-04 14:50:18 -07:00
Heath Volmer
5abfa9143c
Working through elusive disconnect bugs on SSH, with Amazon on CP3N
2016-12-05 20:33:14 -07:00
Heath Volmer
783ca522ef
Silenced GenericTcpIpClient debug messages on send text/bytes
2016-11-15 12:57:12 -07:00
Heath Volmer
c92c2e6df4
Touch-ups on autoreconnect
2016-11-10 12:26:45 -07:00
Heath Volmer
9553dac99c
Added debug messages to GenericTcpIpClient constructor
2016-10-18 12:37:46 -06:00
Heath Volmer
7137563e96
Changes to unify GenericTcpClient and GenericSshClient under ISocketStatus
2016-09-27 17:30:41 -06:00
Heath Volmer
69802c8bc5
Adding status enum to Clients; Added interface for these statuses
2016-09-26 14:46:50 -06:00
Heath Volmer
8aa9f130cd
GenericSshClient changes for S+ module
2016-09-22 21:57:21 -06:00
Heath Volmer
71d1b43fc9
Fixed undesirable auto-reconnect behavior when manually disconnecting
2016-09-12 14:42:53 -06:00
Heath Volmer
7a564bb8de
SSH fixes and config changes
2016-08-05 08:10:51 -06:00
Heath Volmer
0f0b61afa2
Working through ssh disconnect / leak problems
2016-08-04 13:14:32 -06:00
Heath Volmer
433b4eba81
Moving in ssh client
2016-08-03 15:30:48 -06:00