00001 #include "VisualizerNode.h" 00002 00003 00004 00005 VisualizerNode::VisualizerNode(wxString IPAddress, bool behindNatStatus, bool censoredStatus) 00006 { 00007 m_IPaddress = IPAddress; 00008 m_isBehindNat = behindNatStatus; 00009 m_isCensored = censoredStatus; 00010 00011 } // constructor 00012 00013 00014 00015 VisualizerNode::~VisualizerNode() 00016 { 00017 00018 } // destructor 00019 00020 00021 00022 wxString VisualizerNode::getIPAddress() 00023 { 00024 return m_IPaddress; 00025 00026 } // getIPAddress() 00027 00028 00029 00030 void VisualizerNode::setIPAddress(wxString address) 00031 { 00032 m_IPaddress = address; 00033 00034 } // setIPAddress() 00035 00036 00037 00038 bool VisualizerNode::getBehindNatStatus() 00039 { 00040 return m_isBehindNat; 00041 00042 } // isBehindNat() 00043 00044 00045 00046 void VisualizerNode::setBehindNatStatus(bool status) 00047 { 00048 m_isBehindNat = status; 00049 00050 } // setBehindNatStatus() 00051 00052 00053 00054 bool VisualizerNode::getCensoredStatus() 00055 { 00056 return m_isCensored; 00057 00058 } // getCensoredStatus() 00059 00060 00061 00062 void VisualizerNode::setCensoredStatus(bool status) 00063 { 00064 m_isBehindNat = status; 00065 00066 } // setCensoredStatus()