OpenJPEG  2.4.0
Data Fields
query_param Struct Reference

Query parameters. More...

#include <query_parser.h>

Data Fields

char * target
 target name More...
 
char * tid
 target identifier More...
 
int fx
 
int fy
 frame size (fx,fy) More...
 
int rx
 
int ry
 
int rw
 
int rh
 roi region More...
 
int layers
 quality layers More...
 
int lastcomp
 last component number More...
 
OPJ_BOOLcomps
 components (dynamic array) for jpp-stream, null means all components More...
 
char * cid
 channel identifier More...
 
cnew_transport_t cnew
 transport name if there is new channel request, else non More...
 
char * cclose
 list of closing channel identifiers, separated by '\0' More...
 
int numOfcclose
 number of closing channels More...
 
char box_type [MAX_NUMOFBOX][4]
 interested box-types More...
 
int limit [MAX_NUMOFBOX]
 limit value, -1: skeleton request "r", 0: entire contents More...
 
OPJ_BOOL w [MAX_NUMOFBOX]
 Metadata request qualifier flags. More...
 
OPJ_BOOL s [MAX_NUMOFBOX]
 
OPJ_BOOL g [MAX_NUMOFBOX]
 
OPJ_BOOL a [MAX_NUMOFBOX]
 
OPJ_BOOL priority [MAX_NUMOFBOX]
 priority flag More...
 
int root_bin
 root-bin More...
 
int max_depth
 max-depth More...
 
OPJ_BOOL metadata_only
 metadata-only request More...
 
image_return_t return_type
 image return type More...
 
int len
 maximum response length More...
 

Detailed Description

Query parameters.

Field Documentation

OPJ_BOOL query_param::a[MAX_NUMOFBOX]
char query_param::box_type[MAX_NUMOFBOX][4]
char* query_param::cclose

list of closing channel identifiers, separated by '\0'

Referenced by close_channel(), get_initquery(), parse_cclose(), and print_queryparam().

char* query_param::cid
cnew_transport_t query_param::cnew

transport name if there is new channel request, else non

Referenced by associate_channel(), gene_channel(), get_initquery(), parse_query(), and print_queryparam().

OPJ_BOOL* query_param::comps

components (dynamic array) for jpp-stream, null means all components

Referenced by enqueue_imagedata(), get_initquery(), parse_comps(), and print_queryparam().

int query_param::fx
int query_param::fy
OPJ_BOOL query_param::g[MAX_NUMOFBOX]
int query_param::lastcomp

last component number

Referenced by enqueue_imagedata(), get_initquery(), parse_comps(), and print_queryparam().

int query_param::layers
int query_param::len
int query_param::limit[MAX_NUMOFBOX]

limit value, -1: skeleton request "r", 0: entire contents

Referenced by get_initquery(), parse_req_box_prop(), and print_queryparam().

int query_param::max_depth

max-depth

Referenced by get_initquery(), parse_metareq(), and print_queryparam().

OPJ_BOOL query_param::metadata_only

metadata-only request

Referenced by gene_JPIPstream(), get_initquery(), parse_metareq(), and print_queryparam().

int query_param::numOfcclose

number of closing channels

Referenced by close_channel(), get_initquery(), parse_cclose(), and print_queryparam().

OPJ_BOOL query_param::priority[MAX_NUMOFBOX]

priority flag

Referenced by get_initquery(), parse_req_box_prop(), and print_queryparam().

image_return_t query_param::return_type
int query_param::rh
int query_param::root_bin

root-bin

Referenced by get_initquery(), parse_metareq(), and print_queryparam().

int query_param::rw
int query_param::rx
int query_param::ry
OPJ_BOOL query_param::s[MAX_NUMOFBOX]
char* query_param::target
char* query_param::tid

target identifier

Referenced by get_initquery(), identify_target(), parse_query(), and print_queryparam().

OPJ_BOOL query_param::w[MAX_NUMOFBOX]

Metadata request qualifier flags.

Referenced by get_initquery(), parse_req_box_prop(), and print_queryparam().


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