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 File Reference

Switch Operation Management Interface: Queue Access Attributes. More...

Go to the source code of this file.

Macros

#define SOM_QATT_SOMVERSION   1
 
#define SOM_QATT_DESCRIPTION   2
 
#define SOM_QATT_CHANNEL_NAME   3
 
#define SOM_QATT_MTA_NAME   4
 
#define SOM_QATT_MSG_ID   5
 
#define SOM_QATT_RECIP_NO   6
 
#define SOM_QATT_OLDEST_MESSAGE   10
 
#define SOM_QATT_NUMBER_MESSAGES   11
 
#define SOM_QATT_VOLUME_MESSAGES   12
 
#define SOM_QATT_NUMBER_REPORTS   13
 
#define SOM_QATT_ACTIVE   14
 
#define SOM_QATT_ENABLED   15
 
#define SOM_QATT_LAST_ATTEMPT   16
 
#define SOM_QATT_DELAYED_UNTIL   17
 
#define SOM_QATT_LAST_SUCCESS   18
 
#define SOM_QATT_INFO   19
 
#define SOM_QATT_ERROR_COUNT   20
 
#define SOM_QATT_INENABLED   21
 
#define SOM_QATT_HOSTNAME   25
 
#define SOM_QATT_VERSION   26
 
#define SOM_QATT_BOOTTIME   30
 
#define SOM_QATT_MESSAGES_IN   31
 
#define SOM_QATT_MESSAGES_OUT   32
 
#define SOM_QATT_ADDRESSES_IN   33
 
#define SOM_QATT_ADDRESSES_OUT   34
 
#define SOM_QATT_OPS_PERSEC   35
 
#define SOM_QATT_RUNNABLE_CHANS   36
 
#define SOM_QATT_MSGIN_PERSEC   37
 
#define SOM_QATT_MSGOUT_PERSEC   38
 
#define SOM_QATT_MAXCHANS   39
 
#define SOM_QATT_CURRCHANS   40
 
#define SOM_QATT_IN_ASSOC   41
 
#define SOM_QATT_OUT_ASSOC   42
 
#define SOM_QATT_TOTAL_IN_ASSOC   43
 
#define SOM_QATT_TOTAL_OUT_ASSOC   44
 
#define SOM_QATT_REPORT_TIME   45
 
#define SOM_QATT_CHANRATE   46
 
#define SOM_QATT_OPRATEMAX   47
 
#define SOM_QATT_OPRATERESERVE   48
 
#define SOM_QATT_DIRNAME   50
 
#define SOM_QATT_STATUS   51
 
#define SOM_QATT_OSTYPE   52
 
#define SOM_QATT_CREATION_TIME   60
 
#define SOM_QATT_FAILED_IN_ASSOC   62
 
#define SOM_QATT_FAILED_OUT_ASSOC   63
 
#define SOM_QATT_FAILED_CONVERT   64
 
#define SOM_QATT_INDEX   65
 
#define SOM_QATT_HIERARCHY   66
 
#define SOM_QATT_LAST_INBOUND_TIME   67
 
#define SOM_QATT_LAST_OUTBOUND_TIME   68
 
#define SOM_QATT_LOOPS_DETECTED   69
 
#define SOM_QATT_OLDEST_MSGID   70
 
#define SOM_QATT_PROTOCOL   71
 
#define SOM_QATT_RECEIVED_VOLUME   72
 
#define SOM_QATT_TRANSMITTED_VOLUME   73
 
#define SOM_QATT_REFUSE_STATUS   74
 
#define SOM_QATT_REFUSE_TEXT   75
 
#define SOM_QATT_REJECTED_ASSOC   76
 
#define SOM_QATT_REJECTED_MSG   77
 
#define SOM_QATT_REJECTED_STATUS   78
 
#define SOM_QATT_REJECTED_TEXT   79
 
#define SOM_QATT_STORED_RECIPIENTS   80
 
#define SOM_QATT_SUCCESSFUL_CONV   81
 
#define SOM_QATT_DIRECTION   100
 
#define SOM_QATT_CHANTYPE   101
 
#define SOM_QATT_MAXPROC   102
 
#define SOM_QATT_NUM_MTAS   103
 
#define SOM_QATT_PROCESSES   104
 
#define SOM_QATT_MINIMISE_PRIORITY   105
 
#define SOM_QATT_MINIMISE_START   106
 
#define SOM_QATT_MINIMISE_STOP   107
 
#define SOM_QATT_MTA_CONNECTING   201
 
#define SOM_QATT_ASSOCIATION   250
 
#define SOM_QATT_APPLINDEX   251
 
#define SOM_QATT_ASSOCTYPE   252
 
#define SOM_QATT_MAXINCONN   253
 
#define SOM_QATT_MAXOUTCONN   254
 
#define SOM_QATT_INMSGID   270
 
#define SOM_QATT_INBOUND_SIZE   271
 
#define SOM_QATT_RECEIVED_BYTES   272
 
#define SOM_QATT_RETRANSMISSIONS   273
 
#define SOM_QATT_START_TIME   274
 
#define SOM_QATT_MAXRECIPNO   300
 
#define SOM_QATT_MPDU_IDENTIFIER   301
 
#define SOM_QATT_ORIGINATOR   302
 
#define SOM_QATT_CONTENT_TYPE   303
 
#define SOM_QATT_EITS   304
 
#define SOM_QATT_PRIORITY   305
 
#define SOM_QATT_SIZE   306
 
#define SOM_QATT_AGE   307
 
#define SOM_QATT_WARNINTERVAL   308
 
#define SOM_QATT_NUMWARNINGS   309
 
#define SOM_QATT_LATEST_DELIVERY   310
 
#define SOM_QATT_DEFERRED_TIME   311
 
#define SOM_QATT_UAID   312
 
#define SOM_QATT_INETID   313
 
#define SOM_QATT_MSGTYPE   314
 
#define SOM_QATT_UNIQUEID   315
 
#define SOM_QATT_SUBTYPE   316
 
#define SOM_QATT_ADDRESS   400
 
#define SOM_QATT_RECIP_CHANNEL_LIST   401
 
#define SOM_QATT_CHANNELS_DONE   402
 
#define SOM_QATT_MSG_STATUS   403
 
#define SOM_QATT_CONTENT_ID   404
 
#define SOM_QATT_GROUP   405
 
#define SOM_QATT_MSG_STATE   406
 
#define SOM_QATT_MSG_STATUS_CODE   407
 
#define SOM_QATT_OUTBOUND_SIZE   408
 
#define SOM_QATT_TRANSMITTED_BYTES   409
 
#define SOM_QFILT_CONTENT_TYPE   1000
 
#define SOM_QFILT_EIT   1001
 
#define SOM_QFILT_PRIORITY   1002
 
#define SOM_QFILT_MORE_RECENT_THAN   1003
 
#define SOM_QFILT_EARLIER_THAN   1004
 
#define SOM_QFILT_MAX_SIZE   1005
 
#define SOM_QFILT_ORIGINATOR   1006
 
#define SOM_QFILT_RECIPIENT   1007
 
#define SOM_QFILT_CHANNEL   1008
 
#define SOM_QFILT_MTA   1009
 
#define SOM_QFILT_QUEUEID   1010
 
#define SOM_QFILT_MPDUID   1011
 
#define SOM_QFILT_UAID   1012
 
#define SOM_QFILT_RECIPSTATE   1013
 
#define SOM_QSEL_CHANNEL   1100
 
#define SOM_QSEL_CHANNEL_REGEXP   1101
 
#define SOM_QSEL_MTA   1102
 
#define SOM_QSEL_MTA_REGEXP   1103
 
#define SOM_QSEL_QUEUE_ID   1104
 
#define SOM_QSEL_QUEUE_ID_REGEXP   1105
 
#define SOM_QSEL_RECIPNO   1106
 

Detailed Description

Switch Operation Management Interface: Queue Access Attributes.

The attributes which can be found in different objects are outlined in the following table. 1 means V1 of the protocol only, 2 means V2 of the protocol only, and X means both versions. Inbound messages and associations only exist in V2. (G = Message, M = MTA) Q C M G R I A SOM_QATT_ACTIVE . X X . . . . SOM_QATT_ADDRESS . . . . X . . SOM_QATT_ADDRESSES_IN X 2 2 . . . . SOM_QATT_ADDRESSES_OUT X 2 2 . . . . SOM_QATT_AGE . . . X . . . SOM_QATT_APPLINDEX . . . . . . 2 SOM_QATT_ASSOCIATION . . . . . . 2 SOM_QATT_ASSOCTYPE . . . . . . 2 SOM_QATT_BOOTTIME X . . . . . . SOM_QATT_CHANNEL_NAME . X X X 2 . . SOM_QATT_CHANNELS_DONE . . . . 1 . . SOM_QATT_CHANRATE 2 . . . . . . SOM_QATT_CHANTYPE . X . . . . . SOM_QATT_CONTENT_ID . . . . 2 . . SOM_QATT_CONTENT_TYPE . . . X . . . SOM_QATT_CREATION_TIME . 2 2 . . . . SOM_QATT_CURRCHANS X . . . . . . SOM_QATT_DEFERRED_TIME . . . X . . . SOM_QATT_DELAYED_UNTIL . X X . X . . SOM_QATT_DESCRIPTION . X 2 . . . . SOM_QATT_DIRECTION . X . . . . . SOM_QATT_DIRNAME 2 . . . . . . SOM_QATT_EITS . . . 1 . . . SOM_QATT_ENABLED . X X . 1 . . SOM_QATT_ERROR_COUNT . 2 2 X . . . SOM_QATT_FAILED_CONVERT 2 2 2 . . . . SOM_QATT_FAILED_IN_ASSOC 2 . . . . . . SOM_QATT_FAILED_OUT_ASSOC . 2 2 . . . . SOM_QATT_GROUP . . . . 2 . . SOM_QATT_HIERARCHY . 2 2 . . . . SOM_QATT_HOSTNAME X . . . . . . SOM_QATT_IN_ASSOC X 2 2 . . . . SOM_QATT_INBOUND_SIZE . . . . . 2 . SOM_QATT_INDEX . 2 2 . . . . SOM_QATT_INENABLED . 2 2 . . . . SOM_QATT_INETID . . . 2 . . . SOM_QATT_INFO . . X . X . . SOM_QATT_INMSGID . . . . . 2 . SOM_QATT_LAST_ATTEMPT . X X . X . . SOM_QATT_LAST_INBOUND_TIME 2 2 2 . . . . SOM_QATT_LAST_OUTBOUND_TIME 2 2 2 . . . . SOM_QATT_LAST_SUCCESS . X X . 1 . . SOM_QATT_LATEST_DELIVERY . . . 2 . . . SOM_QATT_LOOPS_DETECTED 2 2 2 . . . . SOM_QATT_MAXCHANS 1 . . . . . . SOM_QATT_MAXINCONN . . 2 . . . . SOM_QATT_MAXOUTCONN . . 2 . . . . SOM_QATT_MAXPROC . X . . . . . SOM_QATT_MESSAGES_IN X 2 2 . . . . SOM_QATT_MESSAGES_OUT X 2 2 . . . . SOM_QATT_MINIMISE_PRIORITY . 2 . . . . . SOM_QATT_MINIMISE_START . 2 . . . . . SOM_QATT_MINIMISE_STOP . 2 . . . . . SOM_QATT_MPDU_IDENTIFIER . . . X . . . SOM_QATT_MSG_ID . . . X . . . SOM_QATT_MSGIN_PERSEC X . . . . . . SOM_QATT_MSGOUT_PERSEC X . . . . . . SOM_QATT_MSG_STATE . . . . 2 . . SOM_QATT_MSG_STATUS_CODE . . . . 2 . . SOM_QATT_MSG_STATUS . . . . 1 . . SOM_QATT_MSGTYPE . . . 2 . . . SOM_QATT_MTA_CONNECTING . . 2 . . . . SOM_QATT_MTA_NAME . . X X X . . SOM_QATT_NUMBER_MESSAGES X X X . . . . SOM_QATT_NUMBER_REPORTS 1 1 1 . . . . SOM_QATT_NUM_MTAS . X . . . . . SOM_QATT_NUMWARNINGS . . . X . . . SOM_QATT_OLDEST_MESSAGE . X X . . . . SOM_QATT_OLDEST_MSGID . 2 2 . . . . SOM_QATT_OPRATEMAX 2 . . . . . . SOM_QATT_OPRATERESERVE 2 . . . . . . SOM_QATT_OPS_PERSEC X . . . . . . SOM_QATT_ORIGINATOR . . . X . . . SOM_QATT_OSTYPE X . . . . . . SOM_QATT_OUT_ASSOC X 2 2 . . . . SOM_QATT_OUTBOUND_SIZE . . . . 2 . . SOM_QATT_PRIORITY . . . X . . . SOM_QATT_PROCESSES . 2 . . . . . SOM_QATT_PROTOCOL . 2 2 . . . . SOM_QATT_RECEIVED_BYTES . . . . 2 2 . SOM_QATT_RECEIVED_VOLUME 2 2 2 . . . . SOM_QATT_RECIP_CHANNEL_LIST . . . . 1 . . SOM_QATT_RECIP_NO . . . . X . . SOM_QATT_REFUSE_STATUS . 2 2 . . . . SOM_QATT_REFUSE_TEXT . 2 2 . . . . SOM_QATT_REJECTED_ASSOC 2 2 2 . . . . SOM_QATT_REJECTED_MSG . 2 2 . . . . SOM_QATT_REJECTED_STATUS . 2 2 . . . . SOM_QATT_REJECTED_TEXT . 2 . . . . . SOM_QATT_REPORT_TIME X . . . . . . SOM_QATT_RETRANSMISSIONS . . . . 2 2 . SOM_QATT_RUNNABLE_CHANS 1 . . . . . . SOM_QATT_SIZE . . . X . . . SOM_QATT_SOMVERSION 2 . . . . . . SOM_QATT_START_TIME . . . . . 2 2 SOM_QATT_STATUS 2 . . . . . . SOM_QATT_STORED_RECIPIENTS 2 2 2 . . . . SOM_QATT_SUBTYPE . . . 2 . . . SOM_QATT_SUCCESSFUL_CONV . 2 2 . . . . SOM_QATT_TOTAL_IN_ASSOC X 2 2 . . . . SOM_QATT_TOTAL_OUT_ASSOC X 2 2 . . . . SOM_QATT_TRANSMITTED_BYTES . . . . 2 . . SOM_QATT_TRANSMITTED_VOLUME 2 2 2 . . . . SOM_QATT_UAID . . . X . . . SOM_QATT_UNIQUEID . . . 2 . . . SOM_QATT_VERSION X . . . . . . SOM_QATT_VOLUME_MESSAGES X X X . . . . SOM_QATT_WARNINTERVAL . . . 1 . . .

Definition in file queueatt.h.