# SMB Exceptions

class smb.base.SMBTimeout

  Raised when a timeout has occurred while waiting for a response or for a SMB/CIFS operation to complete.

class smb.base.NotReadyError

  Raised when SMB connection is not ready (i.e. not authenticated or authentication failed)

class smb.base.NotConnectedError

  Raised when underlying SMB connection has been disconnected or not connected yet

class smb.smb_structs.UnsupportedFeature

  Raised when an supported feature is present/required in the protocol but is not currently supported by pysmb

class smb.smb_structs.ProtocolError(message, data_buf=None, smb_message=None)

class smb.smb_structs.OperationFailure(message, smb_messages)