Summary: Isode provides a number of APIs which allow integrators and product developers to build components that access the Isode Messaging server products or other products supporting the same protocols.
queueatt.h
Go to the documentation of this file.
1 /* Copyright (c) 2004-2010, Isode Limited, London, England.
2  * All rights reserved.
3  *
4  * Acquisition and use of this software and related materials for any
5  * purpose requires a written licence agreement from Isode Limited,
6  * or a written licence from an organisation licenced by Isode Limited
7  * to grant such a licence.
8  *
9  */
10 
11 #ifndef _SOM_QUEUEATT_H
12 #define _SOM_QUEUEATT_H
13 
138 #define SOM_QATT_SOMVERSION 1
139 
141 #define SOM_QATT_DESCRIPTION 2
142 
144 #define SOM_QATT_CHANNEL_NAME 3
145 
147 #define SOM_QATT_MTA_NAME 4
148 
150 #define SOM_QATT_MSG_ID 5
151 
153 #define SOM_QATT_RECIP_NO 6
154 
156 #define SOM_QATT_OLDEST_MESSAGE 10
157 
159 #define SOM_QATT_NUMBER_MESSAGES 11
160 
162 #define SOM_QATT_VOLUME_MESSAGES 12
163 
165 #define SOM_QATT_NUMBER_REPORTS 13
166 
168 #define SOM_QATT_ACTIVE 14
169 
171 #define SOM_QATT_ENABLED 15
172 
174 #define SOM_QATT_LAST_ATTEMPT 16
175 
177 #define SOM_QATT_DELAYED_UNTIL 17
178 
180 #define SOM_QATT_LAST_SUCCESS 18
181 
183 #define SOM_QATT_INFO 19
184 
186 #define SOM_QATT_ERROR_COUNT 20
187 
189 #define SOM_QATT_INENABLED 21
190 
192 /* Manager specific items */
193 #define SOM_QATT_HOSTNAME 25
194 
196 #define SOM_QATT_VERSION 26
197 
199 #define SOM_QATT_BOOTTIME 30
200 
202 #define SOM_QATT_MESSAGES_IN 31
203 
205 #define SOM_QATT_MESSAGES_OUT 32
206 
208 #define SOM_QATT_ADDRESSES_IN 33
209 
211 #define SOM_QATT_ADDRESSES_OUT 34
212 
214 #define SOM_QATT_OPS_PERSEC 35
215 
217 #define SOM_QATT_RUNNABLE_CHANS 36
218 
220 #define SOM_QATT_MSGIN_PERSEC 37
221 
223 #define SOM_QATT_MSGOUT_PERSEC 38
224 
226 #define SOM_QATT_MAXCHANS 39
227 
229 #define SOM_QATT_CURRCHANS 40
230 
232 #define SOM_QATT_IN_ASSOC 41
233 
235 #define SOM_QATT_OUT_ASSOC 42
236 
238 #define SOM_QATT_TOTAL_IN_ASSOC 43
239 
241 #define SOM_QATT_TOTAL_OUT_ASSOC 44
242 
244 #define SOM_QATT_REPORT_TIME 45
245 
247 #define SOM_QATT_CHANRATE 46
248 
250 #define SOM_QATT_OPRATEMAX 47
251 
253 #define SOM_QATT_OPRATERESERVE 48
254 
256 #define SOM_QATT_DIRNAME 50
257 
259 #define SOM_QATT_STATUS 51
260 
264 #define SOM_QATT_OSTYPE 52
265 
267 /* General statistics items */
268 
269 #define SOM_QATT_CREATION_TIME 60
270 
272 #define SOM_QATT_FAILED_IN_ASSOC 62
273 
275 #define SOM_QATT_FAILED_OUT_ASSOC 63
276 
278 #define SOM_QATT_FAILED_CONVERT 64
279 
281 #define SOM_QATT_INDEX 65
282 
284 #define SOM_QATT_HIERARCHY 66
285 
287 #define SOM_QATT_LAST_INBOUND_TIME 67
288 
290 #define SOM_QATT_LAST_OUTBOUND_TIME 68
291 
293 #define SOM_QATT_LOOPS_DETECTED 69
294 
296 #define SOM_QATT_OLDEST_MSGID 70
297 
299 #define SOM_QATT_PROTOCOL 71
300 
302 #define SOM_QATT_RECEIVED_VOLUME 72
303 
305 #define SOM_QATT_TRANSMITTED_VOLUME 73
306 
308 #define SOM_QATT_REFUSE_STATUS 74
309 
311 #define SOM_QATT_REFUSE_TEXT 75
312 
314 #define SOM_QATT_REJECTED_ASSOC 76
315 
317 #define SOM_QATT_REJECTED_MSG 77
318 
320 #define SOM_QATT_REJECTED_STATUS 78
321 
323 #define SOM_QATT_REJECTED_TEXT 79
324 
326 #define SOM_QATT_STORED_RECIPIENTS 80
327 
329 #define SOM_QATT_SUCCESSFUL_CONV 81
330 
333 /* Channel specific items */
334 
335 #define SOM_QATT_DIRECTION 100
336 
338 #define SOM_QATT_CHANTYPE 101
339 
341 #define SOM_QATT_MAXPROC 102
342 
344 #define SOM_QATT_NUM_MTAS 103
345 
347 #define SOM_QATT_PROCESSES 104
348 
350 #define SOM_QATT_MINIMISE_PRIORITY 105
351 
353 #define SOM_QATT_MINIMISE_START 106
354 
356 #define SOM_QATT_MINIMISE_STOP 107
357 
359 /* MTA specific items */
360 
361 #define SOM_QATT_MTA_CONNECTING 201
362 
364 /* Association items */
365 #define SOM_QATT_ASSOCIATION 250
366 
368 #define SOM_QATT_APPLINDEX 251
369 
371 #define SOM_QATT_ASSOCTYPE 252
372 
374 #define SOM_QATT_MAXINCONN 253
375 
377 #define SOM_QATT_MAXOUTCONN 254
378 
381 /* Inbound message items */
382 #define SOM_QATT_INMSGID 270
383 
385 #define SOM_QATT_INBOUND_SIZE 271
386 
388 #define SOM_QATT_RECEIVED_BYTES 272
389 
391 #define SOM_QATT_RETRANSMISSIONS 273
392 
394 #define SOM_QATT_START_TIME 274
395 
398 /* Message specific items */
399 
400 #define SOM_QATT_MAXRECIPNO 300
401 
403 #define SOM_QATT_MPDU_IDENTIFIER 301
404 
406 #define SOM_QATT_ORIGINATOR 302
407 
409 #define SOM_QATT_CONTENT_TYPE 303
410 
412 #define SOM_QATT_EITS 304
413 
415 #define SOM_QATT_PRIORITY 305
416 
418 #define SOM_QATT_SIZE 306
419 
421 #define SOM_QATT_AGE 307
422 
424 #define SOM_QATT_WARNINTERVAL 308
425 
427 #define SOM_QATT_NUMWARNINGS 309
428 
430 #define SOM_QATT_LATEST_DELIVERY 310
431 
433 #define SOM_QATT_DEFERRED_TIME 311
434 
436 #define SOM_QATT_UAID 312
437 
439 #define SOM_QATT_INETID 313
440 
442 #define SOM_QATT_MSGTYPE 314
443 
445 #define SOM_QATT_UNIQUEID 315
446 
448 #define SOM_QATT_SUBTYPE 316
449 
451 /* Recipient specific attributes */
452 
453 #define SOM_QATT_ADDRESS 400
454 
456 #define SOM_QATT_RECIP_CHANNEL_LIST 401
457 
459 #define SOM_QATT_CHANNELS_DONE 402
460 
462 #define SOM_QATT_MSG_STATUS 403
463 
465 #define SOM_QATT_CONTENT_ID 404
466 
468 #define SOM_QATT_GROUP 405
469 
471 #define SOM_QATT_MSG_STATE 406
472 
482 #define SOM_QATT_MSG_STATUS_CODE 407
483 
485 #define SOM_QATT_OUTBOUND_SIZE 408
486 
488 #define SOM_QATT_TRANSMITTED_BYTES 409
489 
492 /* \} */
493 
499 #define SOM_QFILT_CONTENT_TYPE 1000
500 
502 #define SOM_QFILT_EIT 1001
503 
505 #define SOM_QFILT_PRIORITY 1002
506 
508 #define SOM_QFILT_MORE_RECENT_THAN 1003
509 
511 #define SOM_QFILT_EARLIER_THAN 1004
512 
514 #define SOM_QFILT_MAX_SIZE 1005
515 
517 #define SOM_QFILT_ORIGINATOR 1006
518 
520 #define SOM_QFILT_RECIPIENT 1007
521 
523 #define SOM_QFILT_CHANNEL 1008
524 
526 #define SOM_QFILT_MTA 1009
527 
529 #define SOM_QFILT_QUEUEID 1010
530 
532 #define SOM_QFILT_MPDUID 1011
533 
535 #define SOM_QFILT_UAID 1012
536 
538 #define SOM_QFILT_RECIPSTATE 1013
539 
541 #define SOM_QSEL_CHANNEL 1100
542 
544 #define SOM_QSEL_CHANNEL_REGEXP 1101
545 
547 #define SOM_QSEL_MTA 1102
548 
550 #define SOM_QSEL_MTA_REGEXP 1103
551 
553 #define SOM_QSEL_QUEUE_ID 1104
554 
556 #define SOM_QSEL_QUEUE_ID_REGEXP 1105
557 
559 #define SOM_QSEL_RECIPNO 1106
560 
562 /* \} */
563 
564 #endif /* _SOM_QUEUEATT_H */