Tags: transparencies/message-io
Tags
Returned local_addr at connect. Prepare release 0.8 (lemunozm#31)
WIP: websocket adapter (lemunozm#23) * Added ws template * Added websocket adapter schema * Ping pong WS test working * Adapted websocket adapter for RemoteAddr * Updated websocket to new adapter api * Added Cargo.lock * Fixed websocket accept. Minor fixes * Updated docs * cargo fmt * Added Network::split() * Unify examples to ping-pong example. Minor changes in RemoteAddr
Simpler adapters (lemunozm#28) * Added driver module * Implemented ResourceRegister * Added tcp based in new pattern * Added udp based in new pattern * Test passing * From FnMut to Fn where is not necessary the mutability * Updated readme * Updated API docs. Minnor changes * Simplified EventHandler. Update docs. * Renamed SendingStatus to SendStatus * Removed unused local_addr * Renamed from Added/removedEndpoint to Connected/Disconnected * cargo fmt and cargo clippy * Fixed doc links * Refactored tests * Renamed from ResoyrceRemoved to ResourceNotFound * Updated README * Added adapter skeleton example. Updated to 0.7 * Fixed adapter_template compilation. * Updated docs * Improve log * Simplified EventHandle * Splited decoded by stream. * Refactored enconding module * Added Resource trait to adapter. * Added RemoteAddr * Tests passed! * Simplified engine/driver * Moved adapte template. Fixed docs * Renamed Listener by Local
Multiple adapters (lemunozm#22) * Basic tcp adapter schema * Splitted tcp adapter schema for parallel write/read operations * Added resource id generator * Finished implementation of tcp adapter * tcp listeners mutex to rwlock. Minor fixes * Application shared resource id generator * Added adapter info to resource id * Added transport and resource_id modules * Added udp transport skeleton * Simplified adapters. Removed adapter trait * Minor changes * Finished udp adapter * Fixed resource_id. All test passing * Updated documentation * Renamed transports to adapters * cargo fmt * Modified connect and listen API functions * Updated dependencies and fixed clippy errors * Updated readme example * Prepare release 0.6 * Added SendingStatus. Improved send management for udp and tcp.
Fixed decoded issue with messages less than Padding size (lemunozm#18)
Error handling (#10) * Modified NetEvent to support error handling. * Added Disconnection by Reset. Added DeserializationError. Better internal error messages. * Apply fmt * Updated examples/test/readme * Improved NetworkManager droperror internal messages. * Added disconnection test * Added changelog * Apply fmt * Removed send Results * Minor change * Store TcpStream addr * Minnor changes.
PreviousNext