#include <machine.h>
Collaboration diagram for LLMachine:
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] |
const S32& LLMachine::getControlPort | ( | ) | const [inline] |
const LLHost& LLMachine::getMachineHost | ( | ) | const [inline] |
U32 LLMachine::getMachineIP | ( | ) | const [inline] |
S32 LLMachine::getMachinePort | ( | ) | const [inline] |
EMachineType LLMachine::getMachineType | ( | ) | const [inline] |
BOOL LLMachine::isValid | ( | ) | const [inline] |
void LLMachine::setMachineType | ( | EMachineType | machine_type | ) | [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().