You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
Reformat all code to coding standard
This commit is contained in:
@ -38,7 +38,8 @@ class MessageQTestSuite;
|
||||
#include "socket.h"
|
||||
#include "iosocket.h"
|
||||
|
||||
namespace messageqcpp {
|
||||
namespace messageqcpp
|
||||
{
|
||||
class SocketParms;
|
||||
|
||||
/** a class capable of acting as a server listen socket
|
||||
@ -48,91 +49,125 @@ class ServerSocket
|
||||
{
|
||||
public:
|
||||
|
||||
/** ctor
|
||||
*
|
||||
*/
|
||||
explicit ServerSocket(Socket* socket=0) : fSocket(socket) {}
|
||||
/** ctor
|
||||
*
|
||||
*/
|
||||
explicit ServerSocket(Socket* socket = 0) : fSocket(socket) {}
|
||||
|
||||
/** dtor
|
||||
*
|
||||
*/
|
||||
virtual ~ServerSocket() { delete fSocket; }
|
||||
/** dtor
|
||||
*
|
||||
*/
|
||||
virtual ~ServerSocket()
|
||||
{
|
||||
delete fSocket;
|
||||
}
|
||||
|
||||
/** bind to an port
|
||||
*
|
||||
* bind this ServerSocket to the address/port specified in serv_addr
|
||||
*/
|
||||
inline virtual void bind(const struct sockaddr* serv_addr);
|
||||
/** bind to an port
|
||||
*
|
||||
* bind this ServerSocket to the address/port specified in serv_addr
|
||||
*/
|
||||
inline virtual void bind(const struct sockaddr* serv_addr);
|
||||
|
||||
/** setup to listen for incoming connections
|
||||
*
|
||||
*/
|
||||
inline virtual void listen(int backlog=5);
|
||||
/** setup to listen for incoming connections
|
||||
*
|
||||
*/
|
||||
inline virtual void listen(int backlog = 5);
|
||||
|
||||
/** accept an incoming connection
|
||||
*
|
||||
* accepts a new incoming connection and returns an IOSocket to communicate over
|
||||
*/
|
||||
inline virtual const IOSocket accept(const struct timespec* timeout=0);
|
||||
/** accept an incoming connection
|
||||
*
|
||||
* accepts a new incoming connection and returns an IOSocket to communicate over
|
||||
*/
|
||||
inline virtual const IOSocket accept(const struct timespec* timeout = 0);
|
||||
|
||||
/** open the socket
|
||||
*
|
||||
*/
|
||||
inline virtual void open();
|
||||
/** open the socket
|
||||
*
|
||||
*/
|
||||
inline virtual void open();
|
||||
|
||||
/** close the socket
|
||||
*
|
||||
*/
|
||||
inline virtual void close();
|
||||
/** close the socket
|
||||
*
|
||||
*/
|
||||
inline virtual void close();
|
||||
|
||||
/** test if the socket is open
|
||||
*
|
||||
*/
|
||||
inline virtual bool isOpen() const;
|
||||
/** test if the socket is open
|
||||
*
|
||||
*/
|
||||
inline virtual bool isOpen() const;
|
||||
|
||||
/** get the socket params
|
||||
*
|
||||
*/
|
||||
inline virtual const SocketParms socketParms() const;
|
||||
/** get the socket params
|
||||
*
|
||||
*/
|
||||
inline virtual const SocketParms socketParms() const;
|
||||
|
||||
/** set the socket params
|
||||
*
|
||||
*/
|
||||
inline virtual void socketParms(const SocketParms& socketParms);
|
||||
/** set the socket params
|
||||
*
|
||||
*/
|
||||
inline virtual void socketParms(const SocketParms& socketParms);
|
||||
|
||||
/** set the socket implementation
|
||||
*
|
||||
* Install a socket implementation that meets the Socket interface
|
||||
*/
|
||||
inline virtual void setSocketImpl(Socket* socket);
|
||||
/** set the socket implementation
|
||||
*
|
||||
* Install a socket implementation that meets the Socket interface
|
||||
*/
|
||||
inline virtual void setSocketImpl(Socket* socket);
|
||||
|
||||
/** set the socket sync proto
|
||||
*
|
||||
*/
|
||||
inline virtual void syncProto(bool use);
|
||||
/** set the socket sync proto
|
||||
*
|
||||
*/
|
||||
inline virtual void syncProto(bool use);
|
||||
|
||||
/*
|
||||
* allow test suite access to private data for OOB test
|
||||
*/
|
||||
friend class ::MessageQTestSuite;
|
||||
/*
|
||||
* allow test suite access to private data for OOB test
|
||||
*/
|
||||
friend class ::MessageQTestSuite;
|
||||
|
||||
private:
|
||||
ServerSocket(const ServerSocket& rhs);
|
||||
ServerSocket& operator=(const ServerSocket& rhs);
|
||||
ServerSocket(const ServerSocket& rhs);
|
||||
ServerSocket& operator=(const ServerSocket& rhs);
|
||||
|
||||
Socket* fSocket;
|
||||
Socket* fSocket;
|
||||
};
|
||||
|
||||
inline void ServerSocket::bind(const struct sockaddr* serv_addr) { fSocket->bind(serv_addr); }
|
||||
inline void ServerSocket::listen(int backlog) { fSocket->listen(backlog); }
|
||||
inline const IOSocket ServerSocket::accept(const struct timespec* timeout) { return fSocket->accept(timeout); }
|
||||
inline void ServerSocket::open() { fSocket->open(); }
|
||||
inline void ServerSocket::close() { fSocket->close(); }
|
||||
inline bool ServerSocket::isOpen() const { return fSocket->isOpen(); }
|
||||
inline const SocketParms ServerSocket::socketParms() const { return fSocket->socketParms(); }
|
||||
inline void ServerSocket::socketParms(const SocketParms& socketParms) { fSocket->socketParms(socketParms); }
|
||||
inline void ServerSocket::setSocketImpl(Socket* socket) { delete fSocket; fSocket = socket; }
|
||||
inline void ServerSocket::syncProto(bool use) { fSocket->syncProto(use); }
|
||||
inline void ServerSocket::bind(const struct sockaddr* serv_addr)
|
||||
{
|
||||
fSocket->bind(serv_addr);
|
||||
}
|
||||
inline void ServerSocket::listen(int backlog)
|
||||
{
|
||||
fSocket->listen(backlog);
|
||||
}
|
||||
inline const IOSocket ServerSocket::accept(const struct timespec* timeout)
|
||||
{
|
||||
return fSocket->accept(timeout);
|
||||
}
|
||||
inline void ServerSocket::open()
|
||||
{
|
||||
fSocket->open();
|
||||
}
|
||||
inline void ServerSocket::close()
|
||||
{
|
||||
fSocket->close();
|
||||
}
|
||||
inline bool ServerSocket::isOpen() const
|
||||
{
|
||||
return fSocket->isOpen();
|
||||
}
|
||||
inline const SocketParms ServerSocket::socketParms() const
|
||||
{
|
||||
return fSocket->socketParms();
|
||||
}
|
||||
inline void ServerSocket::socketParms(const SocketParms& socketParms)
|
||||
{
|
||||
fSocket->socketParms(socketParms);
|
||||
}
|
||||
inline void ServerSocket::setSocketImpl(Socket* socket)
|
||||
{
|
||||
delete fSocket;
|
||||
fSocket = socket;
|
||||
}
|
||||
inline void ServerSocket::syncProto(bool use)
|
||||
{
|
||||
fSocket->syncProto(use);
|
||||
}
|
||||
|
||||
} //namespace messageqcpp
|
||||
|
||||
|
Reference in New Issue
Block a user