Let plugins register rendezvous names

This commit is contained in:
Ron Pedde
2006-04-25 23:13:04 +00:00
parent 07857c6eba
commit 1ca265d4c5
6 changed files with 149 additions and 51 deletions

View File

@@ -23,6 +23,11 @@ typedef struct tag_plugin_output_fn {
int(*auth)(WS_CONNINFO *pwsc, char *username, char *pw);
} PLUGIN_OUTPUT_FN;
typedef struct tag_plugin_rend_info {
char *type;
char *txt;
} PLUGIN_REND_INFO;
typedef struct tag_plugin_info {
int version;
int type;
@@ -30,6 +35,7 @@ typedef struct tag_plugin_info {
char *url; /* regex of namespace to handle if OUTPUT type */
void *handler_functions;
void *fn; /* input functions*/
PLUGIN_REND_INFO **rend_info;
} PLUGIN_INFO;
/* xml helpers for output plugins */