webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rtc::FirewallManager Class Reference

#include <firewallsocketserver.h>

Public Member Functions

 FirewallManager ()
 
 ~FirewallManager ()
 
void AddServer (FirewallSocketServer *server)
 
void RemoveServer (FirewallSocketServer *server)
 
void AddRule (bool allow, FirewallProtocol p=FP_ANY, FirewallDirection d=FD_ANY, const SocketAddress &addr=SocketAddress())
 
void ClearRules ()
 
 FirewallManager ()
 
 ~FirewallManager ()
 
void AddServer (FirewallSocketServer *server)
 
void RemoveServer (FirewallSocketServer *server)
 
void AddRule (bool allow, FirewallProtocol p=FP_ANY, FirewallDirection d=FD_ANY, const SocketAddress &addr=SocketAddress())
 
void ClearRules ()
 

Constructor & Destructor Documentation

◆ FirewallManager() [1/2]

rtc::FirewallManager::FirewallManager ( )

◆ ~FirewallManager() [1/2]

rtc::FirewallManager::~FirewallManager ( )

◆ FirewallManager() [2/2]

rtc::FirewallManager::FirewallManager ( )

◆ ~FirewallManager() [2/2]

rtc::FirewallManager::~FirewallManager ( )

Member Function Documentation

◆ AddRule() [1/2]

void rtc::FirewallManager::AddRule ( bool  allow,
FirewallProtocol  p = FP_ANY,
FirewallDirection  d = FD_ANY,
const SocketAddress addr = SocketAddress() 
)

◆ AddRule() [2/2]

void rtc::FirewallManager::AddRule ( bool  allow,
FirewallProtocol  p = FP_ANY,
FirewallDirection  d = FD_ANY,
const SocketAddress addr = SocketAddress() 
)

◆ AddServer() [1/2]

void rtc::FirewallManager::AddServer ( FirewallSocketServer server)

◆ AddServer() [2/2]

void rtc::FirewallManager::AddServer ( FirewallSocketServer server)

◆ ClearRules() [1/2]

void rtc::FirewallManager::ClearRules ( )

◆ ClearRules() [2/2]

void rtc::FirewallManager::ClearRules ( )

◆ RemoveServer() [1/2]

void rtc::FirewallManager::RemoveServer ( FirewallSocketServer server)

◆ RemoveServer() [2/2]

void rtc::FirewallManager::RemoveServer ( FirewallSocketServer server)

The documentation for this class was generated from the following files: