Files
allwpilib/networktables/cpp/include/networktables2/server/ServerAdapterManager.h

35 lines
658 B
C
Raw Normal View History

/*
* ServerAdapterManager.h
*
* Created on: Sep 26, 2012
* Author: Mitchell Wills
*/
#ifndef SERVERADAPTERMANAGER_H_
#define SERVERADAPTERMANAGER_H_
class ServerAdapterManager;
#include "networktables2/server/ServerConnectionAdapter.h"
/**
* A class that manages connections to a server
*
* @author Mitchell
*
*/
class ServerAdapterManager
{
public:
virtual ~ServerAdapterManager()
{
}
/**
* Called when a connection adapter has been closed
* @param connectionAdapter the adapter that was closed
*/
virtual void close(ServerConnectionAdapter& connectionAdapter, bool closeStream) = 0;
};
#endif /* SERVERADAPTERMANAGER_H_ */