<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Text.XML.HXT.Arrow.XmlIOStateArrow</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >Text.XML.HXT.Arrow.XmlIOStateArrow</DIV ><DIV CLASS="mini-synopsis" ><H1 >Data Types </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AXIOState" TARGET="main" >XIOState</A > us</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AXIOSysState" TARGET="main" >XIOSysState</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOStateArrow" TARGET="main" >IOStateArrow</A > s b c</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#t%3AIOSArrow" TARGET="main" >IOSArrow</A > b c</DIV > <H1 >Running Arrows </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AinitialState" TARGET="main" >initialState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AinitialSysState" TARGET="main" >initialSysState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3ArunX" TARGET="main" >runX</A ></DIV > <H1 >User State Manipulation </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetUserState" TARGET="main" >getUserState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetUserState" TARGET="main" >setUserState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AchangeUserState" TARGET="main" >changeUserState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AwithExtendedUserState" TARGET="main" >withExtendedUserState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AwithOtherUserState" TARGET="main" >withOtherUserState</A ></DIV > <H1 >Global System State Access </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetSysParam" TARGET="main" >getSysParam</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AchangeSysParam" TARGET="main" >changeSysParam</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetParamList" TARGET="main" >setParamList</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetParam" TARGET="main" >setParam</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AunsetParam" TARGET="main" >unsetParam</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetParam" TARGET="main" >getParam</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetAllParams" TARGET="main" >getAllParams</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetAllParamsString" TARGET="main" >getAllParamsString</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetParamString" TARGET="main" >setParamString</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetParamString" TARGET="main" >getParamString</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetParamInt" TARGET="main" >setParamInt</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetParamInt" TARGET="main" >getParamInt</A ></DIV > <H1 >Error Message Handling </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AclearErrStatus" TARGET="main" >clearErrStatus</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetErrStatus" TARGET="main" >setErrStatus</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetErrStatus" TARGET="main" >getErrStatus</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetErrMsgStatus" TARGET="main" >setErrMsgStatus</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetErrorMsgHandler" TARGET="main" >setErrorMsgHandler</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AerrorMsgStderr" TARGET="main" >errorMsgStderr</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AerrorMsgCollect" TARGET="main" >errorMsgCollect</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AerrorMsgStderrAndCollect" TARGET="main" >errorMsgStderrAndCollect</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AerrorMsgIgnore" TARGET="main" >errorMsgIgnore</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetErrorMessages" TARGET="main" >getErrorMessages</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AfilterErrorMsg" TARGET="main" >filterErrorMsg</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AissueWarn" TARGET="main" >issueWarn</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AissueErr" TARGET="main" >issueErr</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AissueFatal" TARGET="main" >issueFatal</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetDocumentStatus" TARGET="main" >setDocumentStatus</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetDocumentStatusFromSystemState" TARGET="main" >setDocumentStatusFromSystemState</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AdocumentStatusOk" TARGET="main" >documentStatusOk</A ></DIV > <H1 >Document Base </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetBaseURI" TARGET="main" >setBaseURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetBaseURI" TARGET="main" >getBaseURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AchangeBaseURI" TARGET="main" >changeBaseURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetDefaultBaseURI" TARGET="main" >setDefaultBaseURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetDefaultBaseURI" TARGET="main" >getDefaultBaseURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3ArunInLocalURIContext" TARGET="main" >runInLocalURIContext</A ></DIV > <H1 >Tracing </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetTraceLevel" TARGET="main" >setTraceLevel</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetTraceLevel" TARGET="main" >getTraceLevel</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AwithTraceLevel" TARGET="main" >withTraceLevel</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3Atrace" TARGET="main" >trace</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceMsg" TARGET="main" >traceMsg</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceValue" TARGET="main" >traceValue</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceString" TARGET="main" >traceString</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceSource" TARGET="main" >traceSource</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceTree" TARGET="main" >traceTree</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceDoc" TARGET="main" >traceDoc</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AtraceState" TARGET="main" >traceState</A ></DIV > <H1 >URI Manipulation </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AexpandURIString" TARGET="main" >expandURIString</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AexpandURI" TARGET="main" >expandURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AmkAbsURI" TARGET="main" >mkAbsURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetFragmentFromURI" TARGET="main" >getFragmentFromURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetPathFromURI" TARGET="main" >getPathFromURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetPortFromURI" TARGET="main" >getPortFromURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetQueryFromURI" TARGET="main" >getQueryFromURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetRegNameFromURI" TARGET="main" >getRegNameFromURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetSchemeFromURI" TARGET="main" >getSchemeFromURI</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AgetUserInfoFromURI" TARGET="main" >getUserInfoFromURI</A ></DIV > <H1 >Mime Type Handling </H1 > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetMimeTypeTable" TARGET="main" >setMimeTypeTable</A ></DIV > <DIV CLASS="decl" ><A HREF="Text-XML-HXT-Arrow-XmlIOStateArrow.html#v%3AsetMimeTypeTableFromFile" TARGET="main" >setMimeTypeTableFromFile</A ></DIV ></DIV ></DIV ></BODY ></HTML >