Discuss this help topic in SecureBlackbox Forum
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:Java:
- Package: SecureBlackbox.MIME.jar
C++:
Discuss this help topic in SecureBlackbox Forum