OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SecurityLoggingObjectData Struct Reference

#include <security_logging_object.h>

Inheritance diagram for SecurityLoggingObjectData:
Collaboration diagram for SecurityLoggingObjectData:

Public Member Functions

 SecurityLoggingObjectData (const Agent *agent, IFMapNode *node, const std::vector< autogen::SecurityLoggingObjectRuleEntryType > &lst, const int &rate, const bool status, const std::string &name)
 
- Public Member Functions inherited from AgentOperDBData
 AgentOperDBData (const Agent *agent, IFMapNode *node)
 
virtual ~AgentOperDBData ()
 
void SetIFMapNode (IFMapNode *node)
 
IFMapNodeifmap_node () const
 
const Agentagent () const
 
- Public Member Functions inherited from AgentData
 AgentData ()
 
virtual ~AgentData ()
 
- Public Member Functions inherited from DBRequestData
virtual ~DBRequestData ()
 

Public Attributes

std::vector
< autogen::SecurityLoggingObjectRuleEntryType > 
rules_
 
bool status_
 
int rate_
 
std::string name_
 
SloRuleList firewall_policy_list_
 
SloRuleList firewall_rule_list_
 

Detailed Description

Definition at line 44 of file security_logging_object.h.

Constructor & Destructor Documentation

SecurityLoggingObjectData::SecurityLoggingObjectData ( const Agent agent,
IFMapNode node,
const std::vector< autogen::SecurityLoggingObjectRuleEntryType > &  lst,
const int &  rate,
const bool  status,
const std::string &  name 
)
inline

Definition at line 46 of file security_logging_object.h.

Member Data Documentation

SloRuleList SecurityLoggingObjectData::firewall_policy_list_

Definition at line 56 of file security_logging_object.h.

SloRuleList SecurityLoggingObjectData::firewall_rule_list_

Definition at line 57 of file security_logging_object.h.

std::string SecurityLoggingObjectData::name_

Definition at line 55 of file security_logging_object.h.

int SecurityLoggingObjectData::rate_

Definition at line 54 of file security_logging_object.h.

std::vector<autogen::SecurityLoggingObjectRuleEntryType> SecurityLoggingObjectData::rules_

Definition at line 52 of file security_logging_object.h.

bool SecurityLoggingObjectData::status_

Definition at line 53 of file security_logging_object.h.


The documentation for this struct was generated from the following file: