Adapter
Functions
Adapter |
|
Adapter |
|
~Adapter |
|
const Address & | GetAddress |
const Address & | GetBroadcastAddress |
const String & | GetDescription |
bool | IsLoopback |
void | SetDescription |
Detailed Description
-
class
Adapter
: public RED::Object This class defines a network adapter.
@related class RNET::System
It stores the network address of the adapter along with a plain text description. This class is needed by REDnet to handle multiple network adapters configurations.
A full list of the available network adapters on the machine is returned by the call to RNET::System::Initialize. The adapter to use can be explicitely set by calling RNET::System::SetAdapter.
Public Functions
-
Adapter
() Default constructor.
-
Adapter
(const RNET::Address &iAddress, const RNET::Address &iBroadcastAdress, const RED::String &iDescription, bool iLoopback) Constructor.
Parameters: - iAddress – address of the adapter.
- iBroadcastAdress – broadcast address of the adapter.
- iDescription – description of the adapter.
- iLoopback – true if the adapter is a loopback interface, false otherwise.
-
~Adapter
() Destructor.
-
bool
IsLoopback
() const Returns: true if the adapter is a loopback interface, false otherwise.
-