p2p/transport/multiplexing/yamux/yamux_exceptions library
Yamux-specific exception handling and classification
This module provides comprehensive exception handling for Yamux multiplexer operations, similar to the UDX exception handling system.
Classes
- YamuxExceptionHandler
- Utility class for handling Yamux exceptions
- YamuxExceptionUtils
- Utility functions for safe Yamux operations
Exceptions / Errors
- YamuxException
- Base class for all Yamux-related exceptions
- YamuxSessionException
- Exception thrown when a Yamux session encounters an error
- YamuxStreamProtocolException
- Exception thrown when a Yamux stream encounters a protocol error
- YamuxStreamStateException
- Exception thrown when a Yamux stream is in an invalid state for the requested operation
- YamuxStreamTimeoutException
- Exception thrown when a Yamux stream operation times out