StarIO10Error
Conforms Error
本ライブラリのAPIのエラーを表すenum
値 |
|
---|---|
未知のエラーが発生した場合のエラー |
|
不正なパラメータが与えられた場合のエラー |
|
デバイスからの応答が不正な場合のエラー |
|
communication(message: String, errorCode: StarIO10ErrorCode) |
通信エラーが発生した場合のエラー |
illegalDeviceState(message: String, errorCode: StarIO10ErrorCode) |
ホストデバイスの状態が不正な場合のエラー |
対象のデバイスが使用中の場合のエラー |
|
invalidOperation(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) |
認証に失敗した場合のエラー |
serverCommunication(message: String, errorCode: StarIO10ErrorCode) |
スター精密のサーバーとの通信に失敗した場合のエラー |
unknown(message: String, errorCode: StarIO10ErrorCode)
unknown(message: String, errorCode: StarIO10ErrorCode)
未知のエラーが発生した場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
argument(message: String, errorCode: StarIO10ErrorCode)
argument(message: String, errorCode: StarIO10ErrorCode)
不正なパラメータが与えられた場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
badResponse(message: String, errorCode: StarIO10ErrorCode)
badResponse(message: String, errorCode: StarIO10ErrorCode)
デバイスからの応答が不正な場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
communication(message: String, errorCode: StarIO10ErrorCode)
communication(message: String, errorCode: StarIO10ErrorCode)
通信エラーが発生した場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
illegalDeviceState(message: String, errorCode: StarIO10ErrorCode)
illegalDeviceState(message: String, errorCode: StarIO10ErrorCode)
ホストデバイスの状態が不正な場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
inUse(message: String, errorCode: StarIO10ErrorCode)
inUse(message: String, errorCode: StarIO10ErrorCode)
対象のデバイスが使用中の場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
invalidOperation(message: String, errorCode: StarIO10ErrorCode)
invalidOperation(message: String, errorCode: StarIO10ErrorCode)
不正な操作を行った場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
notFound(message: String, errorCode: StarIO10ErrorCode)
notFound(message: String, errorCode: StarIO10ErrorCode)
対象デバイスが見つからない場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
unprintable(message: String, errorCode: StarIO10ErrorCode, status: StarPrinterStatus?)
unprintable(message: String, errorCode: StarIO10ErrorCode, status: StarPrinterStatus?)
プリンターが印刷不可の場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
|
status |
エラー発生時のプリンターのステータス |
unsupportedModel(message: String, errorCode: StarIO10ErrorCode)
unsupportedModel(message: String, errorCode: StarIO10ErrorCode)
対象デバイスがサポートされていないモデルの場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
unsupportedOSVersion(message: String, errorCode: StarIO10ErrorCode)
unsupportedOSVersion(message: String, errorCode: StarIO10ErrorCode)
サポートされていないOSバージョンの場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
authentication(message: String, errorCode: StarIO10ErrorCode)
authentication(message: String, errorCode: StarIO10ErrorCode)
認証に失敗した場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |
serverCommunication(message: String, errorCode: StarIO10ErrorCode)
serverCommunication(message: String, errorCode: StarIO10ErrorCode)
スター精密のサーバーとの通信に失敗した場合のエラー
パラメータ |
型 |
|
---|---|---|
message |
エラーメッセージ |
|
errorCode |
エラーコード |