Discuss this help topic in SecureBlackbox Forum

TElOnAssembleState

Declared in     See also     


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


Defines possible states which occur during the process of assembling.

Declaration

[C#/Java]
    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;

Description

States are invoked:


    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