ソケット
| 状況
| 状態クラス
| コード
| メッセージ
|
kahua
| spvrソケットが存在しない
| <kahua-spvr-not-respond>
| 503
| server not respond
|
kahua
| 名前つきworkerが存在しない
| <kahua-worker-not-found>
| 404
| worker not found
|
無名
| 無名ワーカーが失効した
| <kahua-worker-expired>
| 410
| worker expired
|
無名
| 無名ソケットが存在しない
| <kahua-worker-not-respond>
| 503
| worker not respond
|
(どちらか)
| セッションが失効した
| <kahua-spvr-session-expired>
| 410
| Session key expired
|
(どちらか)
| ヘッダがOKでもSPVR-ERRORでもない
| <kahua-worker-unknown-errer>
| 500
| unknown worker error
|
(どちらか)
| Kahuaの外側で想定外のエラーが発生
| <kahua-worker-unknown-error>
| 500
| (元の状態オブジェクトのメッセージ)
|
手続き名
| 状態クラス
| メッセージ
|
worker-script
| <kahua-worker-not-found>
| unknown worker type:
|
dispatch-worker
| <kahua-worke-not-respond>
| Worker ~s (~s) is not running currently
|
handle-common
| <kahua-spvr-session-expired>
| Session key expired
|
〃
| <kahua-worker-not-respond>
| Worker ~a is not running currently
|
〃
| <kahua-worker-not-found>
| /~a
|