Rudiments
/home/dmuse/src/rudiments/include/rudiments/private/clientsocket.h
00001 // Copyright (c) 2004 David Muse
00002 // See the COPYING file for more information.
00003 
00004         protected:
00005 #ifdef RUDIMENTS_HAS_SSL
00006                 BIO     *newSSLBIO() const;
00007 #endif
00008                 int32_t connect(const struct ::sockaddr *addr,
00009                                 socklen_t addrlen, long sec, long usec);
00010                 ssize_t lowLevelRead(void *buf, ssize_t count) const;
00011                 ssize_t lowLevelWrite(const void *buf, ssize_t count) const;
00012                 int32_t lowLevelClose();
00013 
00014                 clientsocketprivate     *pvt;