CADI.Common.Network.JPIP
Interface EORCodes

All Known Implementing Classes:
Worker

public interface EORCodes

End Of Response (EOR) reason codes.

Further information, see ISO/IEC 154999-9, Annex D.3

Version:
1.0 2007/10/26
Author:
Group on Interactive Coding of Images (GICI)

Field Summary
static int BYTE_LIMIT_REACHED
          The server is terminating its response because the byte limit specified in a Maximum Response Length request field has been reached.
static int IMAGE_CHANGE
          The server is terminating its response in order to service a new request which does not specify Wait=yes.
static int IMAGE_DONE
          The server has transferred all available image information (not just information relevant to the requested view-window) to the client.
static int NON_ESPECIFIED_REASON
          The server is terminating its response for a reason that is not specified.
static int QUALITY_LIMIT_REACHED
          The server is terminating its response because the quality limit specified in a Quality request field has been reached.
static int RESPONSE_LIMIT_REACHED
          The server is terminating its response because some limit, e.g., a time limit, has been reached.
static int SESSION_LIMIT_REACHED
          The server is terminating its response because some limit on the session resources, e.g., a time limit, has been reached.
static int WINDOW_DONE
          The server has transferred all available information that is relevant to the requested viewwindow.
 

Field Detail

IMAGE_DONE

static final int IMAGE_DONE
The server has transferred all available image information (not just information relevant to the requested view-window) to the client. This reason code has a particular meaning to session-based requests. For a session-based request, this reason code implies that the client has received all data which could be sent in response to any session-based request associated with this logical target. With the possible exception of requests which include cache management requests fields, any subsequent session-based request will be responded with no response data and R=1 EOR.

See Also:
Constant Field Values

WINDOW_DONE

static final int WINDOW_DONE
The server has transferred all available information that is relevant to the requested viewwindow. This reason code has a particular meaning to session-based requests. For a sessionbased request, this reason code implies that the client has received all data which could be sent in response to this request and the response data was not limited by any data-limit-field (len or quality) in the request, or by the handling of a subsequent request. With the possible exception of requests which include cache management request fields, any subsequent repetition of the request will be responded with no response data and R=2 EOR.

See Also:
Constant Field Values

IMAGE_CHANGE

static final int IMAGE_CHANGE
The server is terminating its response in order to service a new request which does not specify Wait=yes.

See Also:
Constant Field Values

BYTE_LIMIT_REACHED

static final int BYTE_LIMIT_REACHED
The server is terminating its response because the byte limit specified in a Maximum Response Length request field has been reached.

See Also:
Constant Field Values

QUALITY_LIMIT_REACHED

static final int QUALITY_LIMIT_REACHED
The server is terminating its response because the quality limit specified in a Quality request field has been reached.

See Also:
Constant Field Values

SESSION_LIMIT_REACHED

static final int SESSION_LIMIT_REACHED
The server is terminating its response because some limit on the session resources, e.g., a time limit, has been reached. No further request should be issued using a channel ID associated with that session.

See Also:
Constant Field Values

RESPONSE_LIMIT_REACHED

static final int RESPONSE_LIMIT_REACHED
The server is terminating its response because some limit, e.g., a time limit, has been reached. If the request is issued in a session, further requests can still be issued using a channel ID associated with that session.

See Also:
Constant Field Values

NON_ESPECIFIED_REASON

static final int NON_ESPECIFIED_REASON
The server is terminating its response for a reason that is not specified.

See Also:
Constant Field Values


CADI - Copyright (C) 2007
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Group on Interactive Coding of Images (GICI) (contact)