     }
 }
 
-class CCHSocketTCP : CCHSocket {
+public class CCHSocketTCP : CCHSocket {
     
     /**
      初始化 CCHSocket

        return ("\(data.2.uint8()).\(data.3.uint8()).\(data.4.uint8()).\(data.5.uint8())", UInt16(x0 + x1))
    }
    
    class func sockname(socket_id: Int32) -> (ip: String, port: UInt16) {
    
        var addr = sockaddr()
        var len = socklen_t.init(16)

        return address
    }
    
    public class func hostnameToIP(host: String) -> String? {
        
        var ip : String?
        
