00001 00002 #ifndef COMPSTARTERC_H 00003 #define COMPSTARTERC_H 00004 00005 #include "oaw/misc/stringc.h" 00006 #include "oaw/misc/arrayc.h" 00007 #include "../oawconfig.h" 00008 00009 OAW_BEGIN_NAMESPACE 00010 00011 class OAW_DLLMAPPING CompStarterC{ 00012 public: 00013 CompStarterC(); 00014 virtual ~CompStarterC(); 00015 void InitByFile(const char*); 00016 void StartComps(); 00017 protected: 00018 StringC m_initData; 00019 StringC m_endpoint; 00020 StringC m_szLocalIP; 00021 StringC m_broadcastNetAddr; 00022 StringC m_broadcastBase; 00023 ArrayC<StringC> m_interfaceName; 00024 ArrayC<StringC> m_interfaceTrObjName; 00025 ArrayC<StringC> m_trObjName; 00026 ArrayC<StringC> m_trObjPort; 00027 ArrayC<StringC> m_trObjHost; 00028 ArrayC<StringC> m_hostName; 00029 ArrayC<StringC> m_hostIP; 00030 ArrayC<StringC> m_startParams; 00031 }; 00032 00033 OAW_END_NAMESPACE 00034 00035 #endif 00036 00037 00038 00039 00040 00041 00042 00043 00044
1.3-rc2