00001 00032 #ifndef LL_LLQUERYFLAGS_H 00033 #define LL_LLQUERYFLAGS_H 00034 00035 // Binary flags used for Find queries, shared between viewer and dataserver. 00036 00037 // DirFindQuery flags 00038 const U32 DFQ_PEOPLE = 0x1 << 0; 00039 const U32 DFQ_ONLINE = 0x1 << 1; 00040 //const U32 DFQ_PLACES = 0x1 << 2; 00041 const U32 DFQ_EVENTS = 0x1 << 3; 00042 const U32 DFQ_GROUPS = 0x1 << 4; 00043 const U32 DFQ_DATE_EVENTS = 0x1 << 5; 00044 00045 const U32 DFQ_AGENT_OWNED = 0x1 << 6; 00046 const U32 DFQ_FOR_SALE = 0x1 << 7; 00047 const U32 DFQ_GROUP_OWNED = 0x1 << 8; 00048 //const U32 DFQ_AUCTION = 0x1 << 9; 00049 const U32 DFQ_DWELL_SORT = 0x1 << 10; 00050 const U32 DFQ_PG_SIMS_ONLY = 0x1 << 11; 00051 const U32 DFQ_PICTURES_ONLY = 0x1 << 12; 00052 const U32 DFQ_PG_EVENTS_ONLY = 0x1 << 13; 00053 const U32 DFQ_MATURE_SIMS_ONLY = 0x1 << 14; 00054 00055 const U32 DFQ_SORT_ASC = 0x1 << 15; 00056 const U32 DFQ_PRICE_SORT = 0x1 << 16; 00057 const U32 DFQ_PER_METER_SORT = 0x1 << 17; 00058 const U32 DFQ_AREA_SORT = 0x1 << 18; 00059 const U32 DFQ_NAME_SORT = 0x1 << 19; 00060 00061 const U32 DFQ_LIMIT_BY_PRICE = 0x1 << 20; 00062 const U32 DFQ_LIMIT_BY_AREA = 0x1 << 21; 00063 00064 const U32 DFQ_FILTER_MATURE = 0x1 << 22; 00065 const U32 DFQ_PG_PARCELS_ONLY = 0x1 << 23; 00066 00067 // Sell Type flags 00068 const U32 ST_AUCTION = 0x1 << 1; 00069 const U32 ST_NEWBIE = 0x1 << 2; 00070 const U32 ST_MAINLAND = 0x1 << 3; 00071 const U32 ST_ESTATE = 0x1 << 4; 00072 00073 const U32 ST_ALL = 0xFFFFFFFF; 00074 00075 #endif