36f8f6fb024b20cc523cdf9ebde7491eca84fd7c markd Sun Dec 6 20:33:20 2020 -0800 multiple request per connect works except hgBlat diff --git src/inc/gfWebLib.h src/inc/gfWebLib.h index e26ab34..22af91b 100644 --- src/inc/gfWebLib.h +++ src/inc/gfWebLib.h @@ -1,27 +1,28 @@ /* gfWebLib - stuff shared by gfWebBlat and gfWebPcr - little web programs * that query gfServer in different ways. */ struct gfServerAt /* A gfServer with an in-memory index. */ { struct gfServerAt *next; char *host; /* IP Address of machine running server. */ char *port; /* IP Port on host. */ char *seqDir; /* Where associated sequence lives. */ char *name; /* Name user sees. */ - char *dynGenomeDir; /* Genome name for dynamic server */ + char *genome; /* Genome name for dynamic server */ + char *dynGenomeDir; /* Relative genome directory for dynamic server */ }; struct gfServerAt *gfWebFindServer(struct gfServerAt *serverList, char *varName); /* Find active server (that matches contents of CGI variable varName). */ struct gfWebConfig /* A parsed out configuration file. */ { char *company; /* Company name if any. */ char *background; /* Web page background if any. */ struct gfServerAt *serverList; /* List of servers. */ struct gfServerAt *transServerList; /* List of translated servers. */ char *tempDir; /* Where to put temporary files. */ };