Addition of dependencies to the makefile

New make target of "make depend"
Addition of doxygen building ability
Cleanup of docygen comment blocks
Initial telnetd protocol module structure
This commit is contained in:
Mark Riddoch
2013-06-17 14:03:05 +02:00
parent 876af46cdd
commit 1300c5d089
31 changed files with 2284 additions and 147 deletions

View File

@ -18,33 +18,37 @@
* Copyright SkySQL Ab 2013
*/
/*
/**
* @file sevice.h
*
* The service level definitions within the gateway
*
* @verbatim
* Revision History
*
* Date Who Description
* 14/06/13 Mark Riddoch Initial implementation
*
* @endverbatim
*/
struct server;
struct router;
typedef struct servprotocol {
char *protocol; /* Protocol module to load */
short port; /* Port to listen on */
char *protocol; /**< Protocol module to load */
short port; /**< Port to listen on */
struct servprotocol
*next; /* Next service protocol */
*next; /**< Next service protocol */
} SERV_PROTOCOL;
typedef struct service {
char *name; /* The service name */
SERV_PROTOCOL *servers; /* Linked list of ports and protocols
char *name; /**< The service name */
SERV_PROTOCOL *servers; /**< Linked list of ports and protocols
* that this service will listen on.
*/
char *routerModule; /* Name of router module to use */
struct router *router; /* The router we are using */
struct server *databases; /* The set of servers in the backend */
char *routerModule; /**< Name of router module to use */
struct router *router; /**< The router we are using */
struct server *databases; /**< The set of servers in the backend */
} SERVICE;
#endif