ChecksumMode

Namespace: inet

enum ChecksumMode

(no description)

Usage diagram

Source code

enum ChecksumMode
{
    CHECKSUM_MODE_UNDEFINED = -1; // mode is undefined, checksum is not yet set, not serializable
    CHECKSUM_DISABLED = 0; // checksum is disabled (not set), serializable
    CHECKSUM_DECLARED_CORRECT = 1; // checksum is correctly set without the actual value, not serializable
    CHECKSUM_DECLARED_INCORRECT = 2; // the checksum is incorrectly set without the actual value, not serializable
    CHECKSUM_COMPUTED = 3; // checksum is set to a value that is potentially incorrect, serializable

    // for compatibility with FcsMode:
    FCS_MODE_UNDEFINED = CHECKSUM_MODE_UNDEFINED;
    FCS_DISABLED = CHECKSUM_DISABLED;
    FCS_DECLARED_CORRECT = CHECKSUM_DECLARED_CORRECT;
    FCS_DECLARED_INCORRECT = CHECKSUM_DECLARED_INCORRECT;
    FCS_COMPUTED = CHECKSUM_COMPUTED;
}

File: src/inet/common/checksum/ChecksumMode.msg