Discuss this help topic in SecureBlackbox Forum

TElOnAssembleState

Declared in     See also     


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


Defines possible states which occur during the process of assembling.

Declaration

[C#/Java]
    public enum TElOnAssembleState { astBefore = 0, astAfter = 1, astHeaderBefore = 2, astHeaderAfter = 3, astAddressFieldBefore = 4, astAddressFieldItem = 5, astAddressFieldAfter = 6, astHeaderFieldsBefore = 7, astHeaderFieldItem = 8, astHeaderFieldsAfter = 9, astBodyBefore = 10, astBodyAfter = 11, astBodyAfterFirstBoundary = 12, astBodyPartBefore = 13, astBodyPartAfter = 14 };

[VB.NET]
    Enum TElOnAssembleState
        astBefore = 0
        astAfter = 1
        astHeaderBefore = 2
        astHeaderAfter = 3
        astAddressFieldBefore = 4
        astAddressFieldItem = 5
        astAddressFieldAfter = 6
        astHeaderFieldsBefore = 7
        astHeaderFieldItem = 8
        astHeaderFieldsAfter = 9
        astBodyBefore = 10
        astBodyAfter = 11
        astBodyAfterFirstBoundary = 12
        astBodyPartBefore = 13
        astBodyPartAfter = 14
    End Enum

[Pascal]
    TElOnAssembleState = (astBefore, astAfter, astHeaderBefore, astHeaderAfter, astAddressFieldBefore, astAddressFieldItem, astAddressFieldAfter, astHeaderFieldsBefore, astHeaderFieldItem, astHeaderFieldsAfter, astBodyBefore, astBodyAfter, astBodyAfterFirstBoundary, astBodyPartBefore, astBodyPartAfter);

[C++]
    typedef uint8_t TElOnAssembleStateRaw;
    typedef enum { astBefore = 0, astAfter = 1, astHeaderBefore = 2, astHeaderAfter = 3, astAddressFieldBefore = 4, astAddressFieldItem = 5, astAddressFieldAfter = 6, astHeaderFieldsBefore = 7, astHeaderFieldItem = 8, astHeaderFieldsAfter = 9, astBodyBefore = 10, astBodyAfter = 11, astBodyAfterFirstBoundary = 12, astBodyPartBefore = 13, astBodyPartAfter = 14 } TElOnAssembleState;

[PHP]
    class TElOnAssembleState extends TSBBaseEnum {
        const astBefore = 0;
        const astAfter = 1;
        const astHeaderBefore = 2;
        const astHeaderAfter = 3;
        const astAddressFieldBefore = 4;
        const astAddressFieldItem = 5;
        const astAddressFieldAfter = 6;
        const astHeaderFieldsBefore = 7;
        const astHeaderFieldItem = 8;
        const astHeaderFieldsAfter = 9;
        const astBodyBefore = 10;
        const astBodyAfter = 11;
        const astBodyAfterFirstBoundary = 12;
        const astBodyPartBefore = 13;
        const astBodyPartAfter = 14;
    }

Possible values


Description

    Last three states: astBodyAfterFirstBoundary, astBodyPartBefore and astBodyPartAfter are used only for multipart message or part.

Declared in

.NET:
  • Namespace: SBMIME
  • Assembly: SecureBlackbox.MIME
VCL:
  • Unit: SBMIME
Java:
  • Package: SecureBlackbox.MIME.jar
C++:
  • sbmime.h

See also:     OnAssemble    

Discuss this help topic in SecureBlackbox Forum