Home
last modified time | relevance | path

Searched refs:ChainRule (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/network/rule/
H A Dchain_rule.cpp24 ChainRule::ChainRule(const std::string& rule) in ChainRule() function in OHOS::EDM::IPTABLES::ChainRule
54 uint32_t ChainRule::RuleNum() in RuleNum()
59 std::string ChainRule::Target() in Target()
64 void ChainRule::GetOption(const std::string& options, const std::string& key, std::string& value) in GetOption()
74 void ChainRule::GetOption(const std::string& options, const std::string& key, uint32_t& value) in GetOption()
84 void ChainRule::TruncateOption(const std::string& options, const std::string& key, std::string &res… in TruncateOption()
H A Dfirewall_chain_rule.cpp29 FirewallChainRule::FirewallChainRule(): ChainRule() in FirewallChainRule()
35 FirewallChainRule::FirewallChainRule(FirewallRule firewallTuple) : ChainRule(), in FirewallChainRule()
46 FirewallChainRule::FirewallChainRule(const std::string &rule) : ChainRule(rule) in FirewallChainRule()
H A Ddomain_chain_rule.cpp35 DomainChainRule::DomainChainRule(DomainFilterRule domainFilterRule) : ChainRule(), in DomainChainRule()
42 DomainChainRule::DomainChainRule(const std::string &rule) : ChainRule(rule) in DomainChainRule()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/network/rule/
H A Dchain_rule_test.cpp33 class ChainRuleMock final : public ChainRule {
35 explicit ChainRuleMock(const std::string& rule) : ChainRule(rule) {} in ChainRuleMock()
56 std::shared_ptr<ChainRule> chainRule = std::make_shared<ChainRuleMock>(rule);
77 std::shared_ptr<ChainRule> chainRule = std::make_shared<ChainRuleMock>(rule);
108 std::shared_ptr<ChainRule> chainRule = std::make_shared<ChainRuleMock>(rule);
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/network/executer/
H A Diexecuter.h37 virtual ErrCode Add(const std::shared_ptr<ChainRule> &rule);
38 virtual ErrCode Remove(const std::shared_ptr<ChainRule> &rule);
42 virtual ErrCode ExecWithOption(std::ostringstream &oss, const std::shared_ptr<ChainRule> &rule);
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/include/network/rule/
H A Dchain_rule.h28 class ChainRule {
30 explicit ChainRule(const std::string &rule);
37 ChainRule() = default;
H A Ddomain_chain_rule.h26 class DomainChainRule final: public ChainRule {
H A Dfirewall_chain_rule.h26 class FirewallChainRule final : public ChainRule {
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/network/executer/
H A Diexecuter.cpp54 ErrCode IExecuter::Add(const std::shared_ptr<ChainRule>& rule) in Add()
66 ErrCode IExecuter::Remove(const std::shared_ptr<ChainRule>& rule) in Remove()
80 ErrCode IExecuter::ExecWithOption(std::ostringstream& oss, const std::shared_ptr<ChainRule>& rule) in ExecWithOption()
/ohos5.0/base/customization/enterprise_device_management/test/unittest/services/edm_plugin/src/network/executer/
H A Diexecuter_test.cpp110 std::shared_ptr<ChainRule> rule = std::make_shared<DomainChainRule>(domainFilterRule);
142 std::shared_ptr<ChainRule> rule = std::make_shared<DomainChainRule>(domainFilterRule);
196 std::shared_ptr<ChainRule> rule = std::make_shared<DomainChainRule>(domainFilterRule);
/ohos5.0/base/customization/enterprise_device_management/services/edm_plugin/src/network/
H A Diptables_manager.cpp359 … std::vector<std::shared_ptr<ChainRule>> chainRuleVector{std::make_shared<FirewallChainRule>(), in SetDefaultFirewallDenyChain()
391 std::shared_ptr<ChainRule> chainRule = std::make_shared<DomainChainRule>(domainFilterRule); in SetDefaultDomainDenyChain()