8e8318aa5c
Also adds `msgio` utilities to mirror the Go implementation
24 lines
354 B
Python
24 lines
354 B
Python
from libp2p.exceptions import BaseLibp2pError
|
|
|
|
|
|
class IOException(BaseLibp2pError):
|
|
pass
|
|
|
|
|
|
class IncompleteReadError(IOException):
|
|
"""
|
|
Fewer bytes were read than requested.
|
|
"""
|
|
|
|
|
|
class MsgioException(IOException):
|
|
pass
|
|
|
|
|
|
class MissingLengthException(MsgioException):
|
|
pass
|
|
|
|
|
|
class MissingMessageException(MsgioException):
|
|
pass
|