00001 // /// // Mx clientSDK 00002 // ///// //// Mx Crossplatform Client Library 00003 // /// XXX XXX /// 00004 // /// XXX XXX /// $RCSfile: mxcpcIPAddress.h,v $ 00005 // /// XXX /// $Revision: 1.3 $ 00006 // /// XXX XXX /// $Date: 2005/12/09 15:33:45 $ 00007 // //// XXX XXX //// $Author: cvs-kai $ 00008 // //// //// 00009 // //// M O B O T I X //////////////////////////////////////////////// 00010 // //// Security Vision Systems ////////////////////////////////////////////// 00011 // // 00012 // Copyright (C) 2005 - 2006, MOBOTIX AG, Germany // 00013 // This software is made available under the BSD licence. Please refer // 00014 // to the file LICENCE.TXT contained in this distribution for details. // 00015 // // 00016 // ///////////////////////////////////////////////////////////////////// 00017 00018 00019 00020 #ifndef __MXCPC_IPADDRESS_H__ 00021 #define __MXCPC_IPADDRESS_H__ 00022 00023 00024 00025 //! Well, IP address. 00026 /*! 00027 * \ingroup mxcpc_core 00028 */ 00029 class mxcpcIPAddress { 00030 00031 private: 00032 int IP1, IP2, IP3, IP4; 00033 00034 public: 00035 mxcpcIPAddress(int ip1, int ip2, int ip3, int ip4); 00036 mxcpcIPAddress(); 00037 00038 public: 00039 int getIP1(void) const { return(IP1); } 00040 int getIP2(void) const { return(IP2); } 00041 int getIP3(void) const { return(IP3); } 00042 int getIP4(void) const { return(IP4); } 00043 }; 00044 00045 00046 00047 #endif // __MXCPC_IPADDRESS_H__ 00048