ESA JPIP server  0.1
jpip.h
Go to the documentation of this file.
1 #ifndef _JPIP_JPIP_H_
2 #define _JPIP_JPIP_H_
3 
4 
9 namespace jpip
10 {
11 
19  {
20  private:
22 
23  public:
24  enum {
28  PRECINCT = 0,
29 
34 
39 
43  TILE_DATA = 4,
44 
49 
54 
59  };
60 
64  static const char *GetName(int class_name);
65  };
66 
67 
73  class EOR
74  {
75  private:
76  EOR() {}
77 
78  public:
79  enum {
86 
92 
98 
105 
111 
119 
127 
132  };
133  };
134 
135 }
136 
137 #endif /* _JPIP_JPIP_H_ */
EOR code sent when the server is terminating its response because some limit on the session resources...
Definition: jpip.h:118
Class identifier for tile data-bins.
Definition: jpip.h:43
EOR code sent when the server has transferred all available image information (not just information r...
Definition: jpip.h:85
EOR code sent when the server is terminating its response because the byte limit specified in a byte ...
Definition: jpip.h:104
Class identifier for main header data-bins.
Definition: jpip.h:53
Class identifier for precinct data-bins.
Definition: jpip.h:28
EOR code sent when the server is terminating its response because some limit, e.g., a time limit, has been reached.
Definition: jpip.h:126
EOR code sent when the server is terminating its response in order to service a new request...
Definition: jpip.h:97
Class identifier for meta-data data-bins.
Definition: jpip.h:58
Class identifier for extended tile data-bins.
Definition: jpip.h:48
EOR()
Definition: jpip.h:76
Class that contains all the definitions of the EOF messages defined for the JPIP protocol.
Definition: jpip.h:73
EOR code sent when the server is terminating its response because the quality limit specified in a qu...
Definition: jpip.h:110
static const char * GetName(int class_name)
Returns a string with the name of the databin class name given,.
Definition: jpip.cc:7
EOR code sent when there is not any specific EOR reason.
Definition: jpip.h:131
DataBinClass()
Definition: jpip.h:21
Class that contains the definitions of all the data-bin classes defined for the JPIP protocol...
Definition: jpip.h:18
Class identifier for extended precinct data-bins.
Definition: jpip.h:33
EOR code sent when the server has transferred all available information that is relevant to the reque...
Definition: jpip.h:91
Class identifier for tile header data-bins.
Definition: jpip.h:38