ENUMs


The following Enums are defined in ECGridOS to facilitate creating better documented code.

NOTE: Enum values are interpreted by Web Services, so you cannot rely or determine the underlying value except at runtime.

ENUMs - Visual Basic
Enum APICall As Short
    Login
    Logout
    ChangePassword
    WhoAmI
    UserAdd
    UserAddEx
    UserInfo
    UserUpdate
    UserActivate
    UserSuspend
    UserTerminate
    UserReset
    UserList
    UserListEx
    UserPassword
    SessionLog
    SessionLogEx
    NetworkInfo
    NetworkList
    NetworkStatusSummary
    NetworkOutageList
    NetworkStart
    NetworkStop
    NetworkRestart
    MailboxAdd
    MailboxAddEx
    MailboxActivate
    MailboxSuspend
    MailboxTerminate
    MailboxInfo
    MailboxName
    MailboxErrorsContact
    MailboxInterconnectsContact
    MailboxNoticesContact
    MailboxX12Delimiters
    MailboxInBoxTimeout
    MailboxList
    MailboxListEx
    MailboxOwnerContact
    TPAdd
    TPAddVAN
    TPAddEx
    TPMove
    TPMoveEx
    TPUpdateDescription
    TPActivate
    TPSuspend
    TPTerminate
    TPInfo
    TPSearch
    TPSearchEx
    TPList
    TPListEx
    TPFind
    TPFindEx
    InterconnectAdd
    InterconnectUpdate
    InterconnectNote
    InterconnectCancel
    InterconnectInfo
    InterconnectNoteList
    InterconnectListByECGridID
    InterconnectListByStatus
    InterconnectListByStatusEx
    InterconnectAssignNetOps
    InterconnectCount
    InterconnectCountEx
    CarbonCopyAdd
    CarbonCopyAddEx
    CarbonCopyActivate
    CarbonCopySuspend
    CarbonCopyTerminate
    CarbonCopyInfo
    CarbonCopyList
    CarbonCopyListEx
    ParcelInBox
    ParcelInBoxEx
    ParcelDownload
    ParcelDownloadInner
    ParcelDownloadConfirm
    ParcelUpload
    ParcelUploadEx
    ParcelInfo
    ParcelMainfest
    ParcelInterchangeManifest
    ParcelNoteList
    ParcelInBoxArchive
    ParcelInBoxArchiveEx
    ParcelOutBoxArchive
    ParcelOutBoxArchiveEx
    ParcelOutBoxError
    ParcelOutBoxErrorEx
    InterchangeInBox
    InterchangeInBoxEx
    InterchangeOutBox
    InterchangeOutBoxEx
    InterchangeInfo
    ParcelDownloadReset
    InterchangeOutBoxNoRoute
    InterchangeOutBoxNoRouteEx
    ReportMonthly
    ReportMonthlyEx
    ReportTrafficStats
    ReportTrafficStatsEx
    ReportInstantStats
    ReportInstantStatsEx
End Enum

Enum AuthLevel As Short
    NoChange
    Root
    TechOps
    NetOps
    NetworkAdmin
    NetworkUser
    MailboxAdmin
    MailboxUser
    TPUser
    General
End Enum

Enum CellCarrier As Short
    NoChange
    Undefined
    ATTCingular
    Verizon
    TMobile
    SprintPCS
    Nextel
    Alltel
    VirginMobile
    ATTPreCingular
End Enum

Enum Direction As Short
    OutBound
    InBound
End Enum

Enum EDIStandard As Short
    X12
    EDIFACT
    TRADACOMS    
    VDA
End Enum

Enum eMailTo As Short
    NoEMail
    Requestor
    Network
    RequestorAndNetwork
    Other
    RequestorAndOther
    NetworkAndOther
    EMailAll
End Enum

Enum NetworkLogStatus As Short
    Start
    CheckIn
    Access
    Pause
    Restart
    Shutdown
End Enum

Enum NetworkLogType As Short
    SystemAutomated
    User
End Enum

Enum NetworkRunStatus As Short
    OffLine
    Active
    Sleeping
    Alert
End Enum

Enum NetworkStatus As Short
    Redirected
    NormalOperation
    ECGridScheduledOutage
    ECGridUnscheduledOutage
    NetworkScheduledOutage
    NetworkUnscheduledOutage
End Enum

Enum NetworkType As Short
    Network
    Router
End Enum

Enum ParcelValid As Short
    Pending
    Invalid
    Valid
    ValidPartialRouted
    ValidNoneRouted
End Enum

Enum RetCode As Short
    Success
    SesssionTimeout
    AccessDenied
    NotFound
    InvalidID
    Duplicate
    IDExistsOnNetwork
    InvalidDataType
    InvalidDataLength
    DataError
    SQLError
    Unknown
End Enum

Enum StatisticsPeriod As Short
    Hour
    Day
    Week
    Month
End Enum

Enum Status As Short

    Development
    Active
    Preproduction
    Suspended
    Terminated
End Enum

Enum StatusECGridID As Short
    Active
    AutoRoute
    Pending
    Suspended
    Terminated
Duplicate End Enum Enum StatusInterconnect As Short Pending Completed Canceled Delayed Problem AuthorizationRequired NoStatusChange End Enum


© 2008-2011, Loren Data Corp.
All rights reserved.
ECGrid is a registered service mark of Loren Data Corp.
ECGridOS is a service mark of Loren Data Corp.