#ifndef SH_SERVER_BASE_H
#define SH_SERVER_BASE_H

#include <QObject>
#include "SH_network_types.h"

class SHServer: public QObject {
	Q_OBJECT
	Q_ENUMS(LogEntryType ClientRole)
public:
	
	enum LogEntryType {
		LogInfo,
		LogSuccess,
		LogWarning,
		LogError,
		LogScript,
		LogIO,
	};

	enum ClientRole {
		RoleNone,
		RoleGui,
		RoleMessages,
		RoleDeviceForward,
		RoleAdmin,
		RoleGraphics,
	};

};

#endif // SH_SERVER_BASE_H
