All Classes Files Functions Variables Pages
Antivirus.idl File Reference

API for Antivirus page. More...

Go to the source code of this file.

Classes

struct  webadmin::AntivirusOption
 
struct  webadmin::ExternalAntivirus
 
struct  webadmin::InternalAntivirus
 
struct  webadmin::AntivirusSetting
 
struct  webadmin::InternalUpdateStatus
 
struct  webadmin::ScannedProtocols
 
struct  webadmin::ScanRuleConfig
 
struct  webadmin::HttpFtpScanningConfig
 
struct  webadmin::EmailScanningConfig
 
struct  webadmin::SslVpnScanningConfig
 
struct  webadmin::AntivirusConfig
 
interface  webadmin::Antivirus
 

Typedefs

typedef sequence< AntivirusOption > webadmin::AntivirusOptionList
 
typedef sequence
< ExternalAntivirus > 
webadmin::ExternalAntivirusList
 
typedef sequence< ScanRuleConfig > webadmin::ScanRuleConfigList
 

Enumerations

enum  AntivirusStatus {
  webadmin::AntivirusOk, webadmin::AntivirusNotActive, webadmin::AntivirusInternalFailed, webadmin::AntivirusExternalFailed,
  webadmin::AntivirusBothFailed
}
 
enum  AntivirusUpdatePhases {
  webadmin::AntivirusUpdateStarted, webadmin::AntivirusUpdateChecking, webadmin::AntivirusUpdateDownload, webadmin::AntivirusUpdateDownloadEngine,
  webadmin::AntivirusUpdateOk, webadmin::AntivirusUpdateFailed
}
 
enum  ScanRuleType { ScanRuleUrl, ScanRuleMime, ScanRuleFilename, ScanRuleFileGroup }
 

Detailed Description

API for Antivirus page.

Version
3