Discuss this help topic in SecureBlackbox Forum

TSBIMAPStatusItem

Declared in     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


Defines status items used by TElIMAPClient.StatusBox() to check mailbox status.

Declaration

[C#]
    TSBIMAPStatusItem = short;
        const short imapStatusMessages = 0;
        const short imapStatusUnseen = 1;
        const short imapStatusRecent = 2;
        const short imapStatusUidNext = 3;
        const short imapStatusUidValidity = 4;

[VB.NET]
    TSBIMAPStatusItem As Short
        Const imapStatusMessages As Short = 0
        Const imapStatusUnseen As Short = 1
        Const imapStatusRecent As Short = 2
        Const imapStatusUidNext As Short = 3
        Const imapStatusUidValidity As Short = 4

[Pascal]
    TSBIMAPStatusItem = (imapStatusMessages, imapStatusUnseen, imapStatusRecent, imapStatusUidNext, imapStatusUidValidity);

[C++]
    typedef uint8_t TSBIMAPStatusItemRaw;
    typedef enum { imapStatusMessages = 0, imapStatusUnseen = 1, imapStatusRecent = 2, imapStatusUidNext = 3, imapStatusUidValidity = 4 } TSBIMAPStatusItem;
    
    typedef uint32_t TSBIMAPStatusItemsRaw;
    typedef enum { f_imapStatusMessages = 1, f_imapStatusUnseen = 2, f_imapStatusRecent = 4, f_imapStatusUidNext = 8, f_imapStatusUidValidity = 16 } TSBIMAPStatusItems;

[PHP]
    class TSBIMAPStatusItem extends TSBBaseEnum {
        const imapStatusMessages = 0;
        const imapStatusUnseen = 1;
        const imapStatusRecent = 2;
        const imapStatusUidNext = 3;
        const imapStatusUidValidity = 4;
    }

[Java]
    not available

Possible values

Declared in

.NET:
  • Namespace: SBIMAPClient
  • Assembly: SecureBlackbox.Mail
VCL:
  • Unit: SBIMAPClient
Java:
  • Package: SecureBlackbox.Mail.jar
C++:
  • sbimapclient.h

Discuss this help topic in SecureBlackbox Forum