ESA JPIP server  0.1
jpip::EOR Class Reference

Class that contains all the definitions of the EOF messages defined for the JPIP protocol. More...

#include <jpip.h>

Collaboration diagram for jpip::EOR:

Public Types

enum  {
  IMAGE_DONE = 1, WINDOW_DONE = 2, WINDOW_CHANGE = 3, BYTE_LIMIT_REACHED = 4,
  QUALITY_LIMIT_REACHED = 5, SESSION_LIMIT_REACHED = 6, RESPONSE_LIMIT_REACHED = 7, NON_SPECIFIED = 0xFF
}
 

Private Member Functions

 EOR ()
 

Detailed Description

Class that contains all the definitions of the EOF messages defined for the JPIP protocol.

It is not possible to create an object of this class.

Member Enumeration Documentation

anonymous enum
Enumerator
IMAGE_DONE 

EOR code sent when the server has transferred all available image information (not just information relevant to the requested view-window) to the client.

WINDOW_DONE 

EOR code sent when the server has transferred all available information that is relevant to the requested view-window.

WINDOW_CHANGE 

EOR code sent when the server is terminating its response in order to service a new request.

BYTE_LIMIT_REACHED 

EOR code sent when the server is terminating its response because the byte limit specified in a byte limit specified in a max length request field has been reached.

QUALITY_LIMIT_REACHED 

EOR code sent when the server is terminating its response because the quality limit specified in a quality request field has been reached.

SESSION_LIMIT_REACHED 

EOR code sent when 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 assigned in that session.

RESPONSE_LIMIT_REACHED 

EOR code sent when 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 assigned in that session.

NON_SPECIFIED 

EOR code sent when there is not any specific EOR reason.

Constructor & Destructor Documentation

jpip::EOR::EOR ( )
inlineprivate

The documentation for this class was generated from the following file: