![]() |
DDNet documentation
|
Public Member Functions | |
| TRISTATE | IsFavorite (const NETADDR *pAddrs, int NumAddrs) const override |
| TRISTATE | IsPingAllowed (const NETADDR *pAddrs, int NumAddrs) const override |
| void | Add (const NETADDR *pAddrs, int NumAddrs) override |
| void | AllowPing (const NETADDR *pAddrs, int NumAddrs, bool AllowPing) override |
| void | Remove (const NETADDR *pAddrs, int NumAddrs) override |
| void | AllEntries (const CEntry **ppEntries, int *pNumEntries) override |
| Public Member Functions inherited from IInterface | |
| IInterface () | |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
Protected Member Functions | |
| void | OnConfigSave (IConfigManager *pConfigManager) override |
| Protected Member Functions inherited from IInterface | |
| IKernel * | Kernel () |
Private Member Functions | |
| CEntry * | Entry (const NETADDR &Addr) |
| const CEntry * | Entry (const NETADDR &Addr) const |
| void | RemoveEntry (CEntry *pEntry) |
Private Attributes | |
| std::vector< CEntry > | m_vEntries |
| std::unordered_map< NETADDR, int > | m_ByAddr |
Additional Inherited Members | |
| Static Public Member Functions inherited from IFavorites | |
| static const char * | InterfaceName () |
| static void | ConfigSaveCallback (IConfigManager *pConfigManager, void *pUserData) |
|
overridevirtual |
Implements IFavorites.
|
overridevirtual |
Implements IFavorites.
|
overridevirtual |
Implements IFavorites.
|
private |
|
private |
Implements IFavorites.
Implements IFavorites.
|
overrideprotectedvirtual |
Implements IFavorites.
|
overridevirtual |
Implements IFavorites.
|
private |
|
private |
|
private |