#include <machine.h>

Public Member Functions | |
| LLMachine () | |
| LLMachine (EMachineType machine_type, U32 ip, S32 port) | |
| LLMachine (EMachineType machine_type, const LLHost &host) | |
| ~LLMachine () | |
| EMachineType | getMachineType () const |
| U32 | getMachineIP () const |
| S32 | getMachinePort () const |
| const LLHost & | getMachineHost () const |
| const S32 & | getControlPort () const |
| BOOL | isValid () const |
| void | setMachineType (EMachineType machine_type) |
| void | setMachineIP (U32 ip) |
| void | setMachineHost (const LLHost &host) |
| void | setMachinePort (S32 port) |
| void | setControlPort (S32 port) |
Public Attributes | |
| EMachineType | mMachineType |
Protected Attributes | |
| S32 | mControlPort |
| LLHost | mHost |
Definition at line 52 of file machine.h.
| LLMachine::LLMachine | ( | EMachineType | machine_type, | |
| U32 | ip, | |||
| S32 | port | |||
| ) | [inline] |
| LLMachine::LLMachine | ( | EMachineType | machine_type, | |
| const LLHost & | host | |||
| ) | [inline] |
| EMachineType LLMachine::getMachineType | ( | ) | const [inline] |
| U32 LLMachine::getMachineIP | ( | ) | const [inline] |
Definition at line 68 of file machine.h.
References LLHost::getAddress(), and mHost.

| S32 LLMachine::getMachinePort | ( | ) | const [inline] |
Definition at line 69 of file machine.h.
References LLHost::getPort(), and mHost.

| const LLHost& LLMachine::getMachineHost | ( | ) | const [inline] |
| const S32& LLMachine::getControlPort | ( | ) | const [inline] |
| BOOL LLMachine::isValid | ( | ) | const [inline] |
Definition at line 74 of file machine.h.
References LLHost::getPort(), and mHost.

| void LLMachine::setMachineType | ( | EMachineType | machine_type | ) | [inline] |
| void LLMachine::setMachineIP | ( | U32 | ip | ) | [inline] |
Definition at line 78 of file machine.h.
References mHost, and LLHost::setAddress().

| void LLMachine::setMachineHost | ( | const LLHost & | host | ) | [inline] |
| void LLMachine::setMachinePort | ( | S32 | port | ) | [inline] |
| void LLMachine::setControlPort | ( | S32 | port | ) | [inline] |
S32 LLMachine::mControlPort [protected] |
Definition at line 120 of file machine.h.
Referenced by getControlPort(), LLMachine(), and setControlPort().
LLHost LLMachine::mHost [protected] |
Definition at line 121 of file machine.h.
Referenced by getMachineHost(), getMachineIP(), getMachinePort(), isValid(), LLMachine(), setMachineHost(), setMachineIP(), and setMachinePort().
1.5.5