Panda3D
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ConnectionManager::Interface Class Reference

Public Member Functions

const NetAddressget_broadcast () const
 
const NetAddressget_ip () const
 
const std::string & get_mac_address () const
 
const std::string & get_name () const
 
const NetAddressget_netmask () const
 
const NetAddressget_p2p () const
 
bool has_broadcast () const
 
bool has_ip () const
 
bool has_netmask () const
 
bool has_p2p () const
 
void output (std::ostream &out) const
 
void set_broadcast (const NetAddress &ip)
 
void set_ip (const NetAddress &ip)
 
void set_mac_address (const std::string &mac_address)
 
void set_name (const std::string &name)
 
void set_netmask (const NetAddress &ip)
 
void set_p2p (const NetAddress &ip)
 

Detailed Description

Definition at line 64 of file connectionManager.h.

Constructor & Destructor Documentation

◆ Interface()

ConnectionManager::Interface::Interface ( )
inline

Definition at line 80 of file connectionManager.h.

Member Function Documentation

◆ get_broadcast()

const NetAddress & ConnectionManager::Interface::get_broadcast ( ) const
inline

Definition at line 73 of file connectionManager.h.

◆ get_ip()

const NetAddress & ConnectionManager::Interface::get_ip ( ) const
inline

Definition at line 69 of file connectionManager.h.

◆ get_mac_address()

const std::string & ConnectionManager::Interface::get_mac_address ( ) const
inline

Definition at line 67 of file connectionManager.h.

◆ get_name()

const std::string & ConnectionManager::Interface::get_name ( ) const
inline

Definition at line 66 of file connectionManager.h.

◆ get_netmask()

const NetAddress & ConnectionManager::Interface::get_netmask ( ) const
inline

Definition at line 71 of file connectionManager.h.

◆ get_p2p()

const NetAddress & ConnectionManager::Interface::get_p2p ( ) const
inline

Definition at line 75 of file connectionManager.h.

◆ has_broadcast()

bool ConnectionManager::Interface::has_broadcast ( ) const
inline

Definition at line 72 of file connectionManager.h.

◆ has_ip()

bool ConnectionManager::Interface::has_ip ( ) const
inline

Definition at line 68 of file connectionManager.h.

◆ has_netmask()

bool ConnectionManager::Interface::has_netmask ( ) const
inline

Definition at line 70 of file connectionManager.h.

◆ has_p2p()

bool ConnectionManager::Interface::has_p2p ( ) const
inline

Definition at line 74 of file connectionManager.h.

◆ output()

void ConnectionManager::Interface::output ( std::ostream & out) const

Definition at line 736 of file connectionManager.cxx.

◆ set_broadcast()

void ConnectionManager::Interface::set_broadcast ( const NetAddress & ip)
inline

Definition at line 85 of file connectionManager.h.

◆ set_ip()

void ConnectionManager::Interface::set_ip ( const NetAddress & ip)
inline

Definition at line 83 of file connectionManager.h.

◆ set_mac_address()

void ConnectionManager::Interface::set_mac_address ( const std::string & mac_address)
inline

Definition at line 82 of file connectionManager.h.

◆ set_name()

void ConnectionManager::Interface::set_name ( const std::string & name)
inline

Definition at line 81 of file connectionManager.h.

◆ set_netmask()

void ConnectionManager::Interface::set_netmask ( const NetAddress & ip)
inline

Definition at line 84 of file connectionManager.h.

◆ set_p2p()

void ConnectionManager::Interface::set_p2p ( const NetAddress & ip)
inline

Definition at line 86 of file connectionManager.h.


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