LIBRARY     GALACTH.DLL

EXPORTS
    @$blsh$qr7ostreamr6dnfMap      @121 ; operator <<(ostream&,dnfMap&)
    @$blsh$qr7ostreamrx7dnfStep    @133 ; operator <<(ostream&,const dnfStep&)
    @$blsh$qr7ostreamrx8dnfSwath   @99  ; operator <<(ostream&,const dnfSwath&)
    @$blsh$qr7ostreamrx9multiPart  @147 ; operator <<(ostream&,const multiPart&)
#ifndef AH11
    @__acthutl$qv                  @156 ; __acthutl()
    @__galacth$qv                  @167 ; __galacth()
    @__parmbase$qv                 @168 ; __parmbase()
    @__parmmgr$qv                  @169 ; __parmmgr()
    @__parmmlt$qv                  @170 ; __parmmlt()
    @__parmpmlt$qv                 @171 ; __parmpmlt()
    @__parmpurl$qv                 @172 ; __parmpurl()
    @__parmurl$qv                  @173 ; __parmurl()
#endif AH11
    @acthAgent@$bctr$qpxct1        @63  ; acthAgent::acthAgent(const char*,const char*)
    @acthAgent@$bctr$qv            @65  ; acthAgent::acthAgent()
    @acthAgent@$bdtr$qv            @64  ; acthAgent::~acthAgent()
    @acthAgent@appname$qv          @70  ; acthAgent::appname()
    @acthAgent@claim$qp11acthSession @68  ; acthAgent::claim(acthSession*)
    @acthAgent@getFirstAgent$qv    @149 ; acthAgent::getFirstAgent()
    @acthAgent@getNextAgent$qrpv   @150 ; acthAgent::getNextAgent(void*&)
    @acthAgent@isUniversal$qv      @67  ; acthAgent::isUniversal()
    @acthAgent@registerAgent$qpxc  @152 ; acthAgent::registerAgent(const char*)
    @acthAgent@registerAgent$qv    @66  ; acthAgent::registerAgent()
    @acthAgent@urlpfx$qv           @69  ; acthAgent::urlpfx()
    @acthAgent@versionError$qpxc   @151 ; acthAgent::versionError(const char*)
#ifndef AH11
    @acthGetHeaderParam$qpxct1puipc @155 ; acthGetHeaderParam(const char*,const char*,unsigned int*,char*)
    @acthGetHeaderValue$qpxcpuipc  @154 ; acthGetHeaderValue(const char*,unsigned int*,char*)
#endif AH11
    @acthMediaFext$qpxc            @79  ; acthMediaFext(const char*)
    @acthMediaType$qpxc            @78  ; acthMediaType(const char*)
    @acthRequest@$bctr$qv          @55  ; acthRequest::acthRequest()
    @acthRequest@$bdtr$qv          @56  ; acthRequest::~acthRequest()
    @acthRequest@freereq$qv        @58  ; acthRequest::freereq()
    @acthRequest@vernum$qv         @57  ; acthRequest::vernum()
    @acthResponse@$bctr$qv         @59  ; acthResponse::acthResponse()
    @acthResponse@$bdtr$qv         @60  ; acthResponse::~acthResponse()
    @acthResponse@addlVersion$qpxc @61  ; acthResponse::addlVersion(const char*)
    @acthResponse@serverVer$qv     @62  ; acthResponse::serverVer()
    @acthSession@$bctr$qp11acthRequestp12acthResponse @2   ; acthSession::acthSession(acthRequest*,acthResponse*)
    @acthSession@$bdtr$qv          @3   ; acthSession::~acthSession()
    @acthSession@abort$qv          @6   ; acthSession::abort()
    @acthSession@addlVersion$qpxc  @37  ; acthSession::addlVersion(const char*)
    @acthSession@age$qv            @22  ; acthSession::age()
    @acthSession@authCheck$qv      @48  ; acthSession::authCheck()
    @acthSession@authProcess$qpc   @137 ; acthSession::authProcess(char*)
    @acthSession@bodyin$qv         @30  ; acthSession::bodyin()
    @acthSession@claim$qv          @4   ; acthSession::claim()
    @acthSession@clientIP$qv       @20  ; acthSession::clientIP()
    @acthSession@clientPort$qv     @21  ; acthSession::clientPort()
    @acthSession@contypeFext$qpxc  @35  ; acthSession::contypeFext(const char*)
    @acthSession@contypeMIME$qpxc  @36  ; acthSession::contypeMIME(const char*)
    @acthSession@findAgent$qv      @47  ; acthSession::findAgent()
    @acthSession@forceDir$qv       @34  ; acthSession::forceDir()
    @acthSession@freereq$qv        @7   ; acthSession::freereq()
    @acthSession@freereqStuff$qv   @50  ; acthSession::freereqStuff()
    @acthSession@getUser$qv        @46  ; acthSession::getUser()
#ifndef AH11
    @acthSession@getUserAuthFailure$qv @153 ; acthSession::getUserAuthFailure()
#endif AH11
    @acthSession@hdr1st$qv         @27  ; acthSession::hdr1st()
    @acthSession@hdrnxt$qv         @28  ; acthSession::hdrnxt()
    @acthSession@header$qpxcpci    @23  ; acthSession::header(const char*,char*,int)
    @acthSession@headerField$qpxc  @38  ; acthSession::headerField(const char*)
    @acthSession@headerField$qpxct1 @135 ; acthSession::headerField(const char*,const char*)
    @acthSession@headerFollows$qv  @31  ; acthSession::headerFollows()
    @acthSession@host$qv           @8   ; acthSession::host()
    @acthSession@lenBody$qv        @29  ; acthSession::lenBody()
    @acthSession@mainHost$qv       @44  ; acthSession::mainHost()
    @acthSession@method$qv         @24  ; acthSession::method()
    @acthSession@nparam$qv         @13  ; acthSession::nparam()
    @acthSession@param$qipcit2i    @15  ; acthSession::param(int,char*,int,char*,int)
    @acthSession@param$qpxcpci     @14  ; acthSession::param(const char*,char*,int)
#ifndef AH11
    @acthSession@paramEncoding$qv  @157 ; acthSession::paramEncoding()
    @acthSession@paramHeader$xqiipcuit3ui @162 ; acthSession::paramHeader(int,int,char*,unsigned int,char*,unsigned int) const
    @acthSession@paramHeader$xqipxcpcui @163 ; acthSession::paramHeader(int,const char*,char*,unsigned int) const
    @acthSession@paramHeader$xqpxcipcuit3ui @165 ; acthSession::paramHeader(const char*,int,char*,unsigned int,char*,unsigned int) const
    @acthSession@paramHeader$xqpxct1pcui @166 ; acthSession::paramHeader(const char*,const char*,char*,unsigned int) const
#endif AH11
    @acthSession@paramIndex$qpxcri @16  ; acthSession::paramIndex(const char*,int&)
    @acthSession@paramInit$qv      @49  ; acthSession::paramInit()
#ifndef AH11
    @acthSession@paramNumHeaders$xqi @161 ; acthSession::paramNumHeaders(int) const
    @acthSession@paramNumHeaders$xqpxc @164 ; acthSession::paramNumHeaders(const char*) const
#endif AH11
    @acthSession@paramRoom$qi      @18  ; acthSession::paramRoom(int)
    @acthSession@paramRoom$qpxc    @17  ; acthSession::paramRoom(const char*)
#ifndef AH11
    @acthSession@paramStreamOpen$qipp7istream @159 ; acthSession::paramStreamOpen(int,istream**)
    @acthSession@paramStreamOpen$qpxcpp7istream @158 ; acthSession::paramStreamOpen(const char*,istream**)
    @acthSession@paramStreamClose$qp7istream @160 ; acthSession::paramStreamClose(istream*)
    @acthSession@getUserAuthMeth$xqv @183 ; acthSession::getUserAuthMeth() const
    @acthSession@getUserAuthType$xqv @182 ; acthSession::getUserAuthType() const
    @acthSession@clrUser$qv        @189 ; acthSession::clrUser()
#endif AH11
    @acthSession@proceed$qv        @5   ; acthSession::proceed()
    @acthSession@redirect$qpxc     @33  ; acthSession::redirect(const char*)
    @acthSession@serverVer$qv      @45  ; acthSession::serverVer()
    @acthSession@setStatus$qpxc    @32  ; acthSession::setStatus(const char*)
    @acthSession@setUser$qpxct1    @136 ; acthSession::setUser(const char*,const char*)
    @acthSession@sndfile$qpxc      @41  ; acthSession::sndfile(const char*)
    @acthSession@sndfile$qpxct1    @42  ; acthSession::sndfile(const char*,const char*)
    @acthSession@sndfileCount$qv   @43  ; acthSession::sndfileCount()
    @acthSession@sndrsp$qpxc       @40  ; acthSession::sndrsp(const char*)
    @acthSession@sndrsp$qpxci      @39  ; acthSession::sndrsp(const char*,int)
    @acthSession@url$qv            @25  ; acthSession::url()
    @acthSession@urlargc$qv        @10  ; acthSession::urlargc()
    @acthSession@urlargv$qi        @12  ; acthSession::urlargv(int)
    @acthSession@urlargv$qipci     @11  ; acthSession::urlargv(int,char*,int)
    @acthSession@urlsfx$qv         @9   ; acthSession::urlsfx()
    @acthSession@vernum$qv         @19  ; acthSession::vernum()
    @acthSession@version$qv        @26  ; acthSession::version()
    @acthSynthesis@$bctr$qp11acthSession @71  ; acthSynthesis::acthSynthesis(acthSession*)
    @acthSynthesis@$bdtr$qv        @72  ; acthSynthesis::~acthSynthesis()
    @acthSynthesis@abort$qv        @75  ; acthSynthesis::abort()
    @acthSynthesis@firsttime$qv    @73  ; acthSynthesis::firsttime()
    @acthSynthesis@postproceed$qv  @74  ; acthSynthesis::postproceed()
    @acthUserID@$bctr$qv           @53  ; acthUserID::acthUserID()
    @acthUserID@$bdtr$qv           @54  ; acthUserID::~acthUserID()
    @acthUserID@setUIDfactory$qpqpxc$p10acthUserID @52  ; acthUserID::setUIDfactory(acthUserID*(*)(const char*))
    @crlf$qr7ostream               @51  ; crlf(ostream&)
#ifndef AH11
    @dnfClearTemplateTvb$qv        @181 ; dnfClearTemplateTvb()
    @dnfCreateHandler$qp7ostreamp6dnfMappxc @177 ; dnfCreateHandler(ostream*,dnfMap*,const char*)
    @dnfCreateHandlerURL$qp11acthSessionp6dnfMappxc @176 ; dnfCreateHandlerURL(acthSession*,dnfMap*,const char*)
    @dnfGetMap$qp6dnfMappxc        @178 ; dnfGetMap(dnfMap*,const char*)
#endif AH11
    @dnfHandler@$bctr$qr6dnfMapr7ostream @100 ; dnfHandler::dnfHandler(dnfMap&,ostream&)
    @dnfHandler@$bdtr$qv           @101 ; dnfHandler::~dnfHandler()
    @dnfHandler@closein$qv         @110 ; dnfHandler::closein()
    @dnfHandler@copy$qr8dnfSwath   @111 ; dnfHandler::copy(dnfSwath&)
    @dnfHandler@doTextVars$qs      @106 ; dnfHandler::doTextVars(short)
    @dnfHandler@getState$xqv       @108 ; dnfHandler::getState() const
    @dnfHandler@getStep$xqv        @109 ; dnfHandler::getStep() const
    @dnfHandler@paste$qv           @107 ; dnfHandler::paste()
    @dnfHandler@process$qv         @102 ; dnfHandler::process()
    @dnfHandler@rowNumber$xqv      @103 ; dnfHandler::rowNumber() const
    @dnfHandler@sayAgain$qv        @105 ; dnfHandler::sayAgain()
    @dnfHandler@tableDone$qv       @104 ; dnfHandler::tableDone()
    @dnfMap@$bctr$qpxct1p7dnfStep  @112 ; dnfMap::dnfMap(const char*,const char*,dnfStep*)
    @dnfMap@$bdtr$qv               @113 ; dnfMap::~dnfMap()
    @dnfMap@closein$qv             @127 ; dnfMap::closein()
    @dnfMap@errDelete$qv           @128 ; dnfMap::errDelete()
    @dnfMap@errReport$qr7ostream   @118 ; dnfMap::errReport(ostream&)
    @dnfMap@errReset$qv            @129 ; dnfMap::errReset()
    @dnfMap@getStatus$xqv          @120 ; dnfMap::getStatus() const
    @dnfMap@getStep$xqs            @119 ; dnfMap::getStep(short) const
    @dnfMap@init$qpxct1            @148 ; dnfMap::init(const char*,const char*)
    @dnfMap@isbad$xqv              @117 ; dnfMap::isbad() const
    @dnfMap@presolve$qv            @126 ; dnfMap::presolve()
    @dnfMap@primeDo$qv             @115 ; dnfMap::primeDo()
    @dnfMap@primeInit$qv           @114 ; dnfMap::primeInit()
    @dnfMap@primeQuit$qv           @116 ; dnfMap::primeQuit()
    @dnfMap@scanDo$qv              @123 ; dnfMap::scanDo()
    @dnfMap@scanInit$qv            @122 ; dnfMap::scanInit()
    @dnfMap@symDo$qv               @125 ; dnfMap::symDo()
    @dnfMap@symInit$qv             @124 ; dnfMap::symInit()
#ifndef AH11
    @dnfSetTemplateTvb$qpx10dnfHandler @180 ; dnfSetTemplateTvb(const dnfHandler*)
#endif AH11
    @dnfStep@$bctr$q7DNFTYPEspxct3 @130 ; dnfStep::dnfStep(DNFTYPE,short,const char*,const char*)
#ifndef AH11
    @dnfStep@$bctr$qv              @174 ; dnfStep::dnfStep()
#endif AH11
    @dnfStep@$bdtr$qv              @131 ; dnfStep::~dnfStep()
    @dnfStep@gettype$xqv           @132 ; dnfStep::gettype() const
#ifndef AH11
    @dnfStep@init$q7DNFTYPEspxct3  @175 ; dnfStep::init(DNFTYPE,short,const char*,const char*)
#endif AH11
    @dnfSwath@copy$xqr7istreamr7ostream @97  ; dnfSwath::copy(istream&,ostream&) const
    @dnfSwath@tvbCopy$xqr7istreamr7ostream @98  ; dnfSwath::tvbCopy(istream&,ostream&) const
#ifndef AH11
    @dnfTemplateFromURL$qpxct1pcui @179 ; dnfTemplateFromURL(const char*,const char*,char*,unsigned int)
#endif AH11
    @htmlBreaks$qpc                @138 ; htmlBreaks(char*)
    @multiPart@$bctr$qr27std@%istream_iterand$tc$tl%t1r74std@%basic_string$tc$t27std@%string_char_traits$tc%$t18std@%allocator$tc%% @140 ; multiPart::multiPart(std::istream_iterand<char,long>&,r,std::basic_string<char,std::string_char_traits<char>>)
    @multiPart@epilogue$xqv        @146 ; multiPart::epilogue() const
    @multiPart@hdrCRLF             @139 ; multiPart::hdrCRLF
    @multiPart@nparts$xqv          @142 ; multiPart::nparts() const
    @multiPart@partBody$xqi        @144 ; multiPart::partBody(int) const
    @multiPart@partHeaderLine$xqii @143 ; multiPart::partHeaderLine(int,int) const
    @multiPart@preamble$xqv        @145 ; multiPart::preamble() const
    @multiPart@status$xqv          @141 ; multiPart::status() const
    @textVar$qpxc                  @80  ; textVar(const char*)
    @tvbDefinition@$bctr$qpxc      @87  ; tvbDefinition::tvbDefinition(const char*)
    @tvbDefinition@$bdtr$qv        @88  ; tvbDefinition::~tvbDefinition()
    @tvbDefinition@claim$qpxc      @90  ; tvbDefinition::claim(const char*)
    @tvbDefinition@registerDef$qv  @89  ; tvbDefinition::registerDef()
    @tvbReference@$bctr$qpxc       @91  ; tvbReference::tvbReference(const char*)
    @tvbReference@$bdtr$qv         @92  ; tvbReference::~tvbReference()
    @tvbReference@defined$qv       @93  ; tvbReference::defined()
    @tvbReference@findDef$qv       @96  ; tvbReference::findDef()
    @tvbReference@getName$qv       @94  ; tvbReference::getName()
    @tvbReference@getValue$qv      @95  ; tvbReference::getValue()
    @tvbTranslation@$bctr$qr7istreamr7ostream @81  ; tvbTranslation::tvbTranslation(istream&,ostream&)
    @tvbTranslation@$bdtr$qv       @82  ; tvbTranslation::~tvbTranslation()
    @tvbTranslation@nextChar$qrc   @86  ; tvbTranslation::nextChar(char&)
    @tvbTranslation@proceed$qv     @85  ; tvbTranslation::proceed()
    @tvbTranslation@setFixes$qcc   @83  ; tvbTranslation::setFixes(char,char)
    @tvbTranslation@setLimit$ql    @84  ; tvbTranslation::setLimit(long)
    __DebuggerHookData             @134
    _noMediaExt                    @77
    _noMediaType                   @76
    _pnamesiz                      @1
#ifndef AH11
    @__opt$qv                      @188 ; __opt()
    @acthGetOption$qpxcpuipc       @184 ; acthGetOption(const char*,unsigned int*,char*)
    @acthGetOptionName$qipuipc     @187 ; acthGetOptionName(int,unsigned int*,char*)
    @acthNumOptions$qv             @186 ; acthNumOptions()
    @acthSetOption$qpxct1          @185 ; acthSetOption(const char*,const char*)
#endif
