Added in Version 1.0.0

StarIO10Error

Conforms Error

本ライブラリのAPIのエラーを表すenum

unknown(message: String, errorCode: StarIO10ErrorCode)

未知のエラーが発生した場合のエラー

argument(message: String, errorCode: StarIO10ErrorCode)

不正なパラメータが与えられた場合のエラー

badResponse(message: String, errorCode: StarIO10ErrorCode)

デバイスからの応答が不正な場合のエラー

communication(message: String, errorCode: StarIO10ErrorCode)

通信エラーが発生した場合のエラー

illegalDeviceState(message: String, errorCode: StarIO10ErrorCode)

ホストデバイスの状態が不正な場合のエラー

inUse(message: String, errorCode: StarIO10ErrorCode)

対象のデバイスが使用中の場合のエラー

invalidOperation(message: String, errorCode: StarIO10ErrorCode)

不正な操作を行った場合のエラー

notFound(message: String, errorCode: StarIO10ErrorCode)

対象デバイスが見つからない場合のエラー

unprintable(message: String, errorCode: StarIO10ErrorCode, status: StarPrinterStatus?)

プリンターが印刷不可の場合のエラー

unsupportedModel(message: String, errorCode: StarIO10ErrorCode)

対象デバイスがサポートされていないモデルの場合のエラー

unsupportedOSVersion(message: String, errorCode: StarIO10ErrorCode)

サポートされていないOSバージョンの場合のエラー

authentication(message: String, errorCode: StarIO10ErrorCode)

認証に失敗した場合のエラー

Added in Version 1.0.0

unknown(message: String, errorCode: StarIO10ErrorCode)

unknown(message: String, errorCode: StarIO10ErrorCode)

未知のエラーが発生した場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

argument(message: String, errorCode: StarIO10ErrorCode)

argument(message: String, errorCode: StarIO10ErrorCode)

不正なパラメータが与えられた場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

badResponse(message: String, errorCode: StarIO10ErrorCode)

badResponse(message: String, errorCode: StarIO10ErrorCode)

デバイスからの応答が不正な場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

communication(message: String, errorCode: StarIO10ErrorCode)

communication(message: String, errorCode: StarIO10ErrorCode)

通信エラーが発生した場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

illegalDeviceState(message: String, errorCode: StarIO10ErrorCode)

illegalDeviceState(message: String, errorCode: StarIO10ErrorCode)

ホストデバイスの状態が不正な場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

inUse(message: String, errorCode: StarIO10ErrorCode)

inUse(message: String, errorCode: StarIO10ErrorCode)

対象のデバイスが使用中の場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

invalidOperation(message: String, errorCode: StarIO10ErrorCode)

invalidOperation(message: String, errorCode: StarIO10ErrorCode)

不正な操作を行った場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

notFound(message: String, errorCode: StarIO10ErrorCode)

notFound(message: String, errorCode: StarIO10ErrorCode)

対象デバイスが見つからない場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

unprintable(message: String, errorCode: StarIO10ErrorCode, status: StarPrinterStatus?)

unprintable(message: String, errorCode: StarIO10ErrorCode, status: StarPrinterStatus?)

プリンターが印刷不可の場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

status

エラー発生時のプリンターのステータス

StarPrinterStatus

Added in Version 1.0.0

unsupportedModel(message: String, errorCode: StarIO10ErrorCode)

unsupportedModel(message: String, errorCode: StarIO10ErrorCode)

対象デバイスがサポートされていないモデルの場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 1.0.0

unsupportedOSVersion(message: String, errorCode: StarIO10ErrorCode)

unsupportedOSVersion(message: String, errorCode: StarIO10ErrorCode)

サポートされていないOSバージョンの場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode

Added in Version 2.3.0

authentication(message: String, errorCode: StarIO10ErrorCode)

authentication(message: String, errorCode: StarIO10ErrorCode)

認証に失敗した場合のエラー

パラメータ

message

エラーメッセージ

String

errorCode

エラーコード

StarIO10ErrorCode