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