エラーと例外

基底クラス

class ISCPException[ソース]

iSCPモジュールで定義されている例外の基底クラスです。

message

例外メッセージです。

Type:

Optional[str]

具象例外

class ISCPUnexpectedError[ソース]

予期しない例外です。

class ISCPMalformedMessageError[ソース]

メッセージのエンコードやデコードに失敗した時に送出される例外です。

class ISCPTransportClosedError[ソース]

トランスポートが閉じられている状態でトランスポートへの読み書きをした場合に送出される例外です。

class ISCPFailedMessageError[ソース]

iSCPでの通信中に、失敗を意味する結果コードが含まれたメッセージを受信した場合に送出される例外です。

received_message

受信メッセージ

Type:

iscp.Message

message

エラーメッセージ

Type:

Optional[str]