10.11.2015 Views

maXbox3 3.9.9.195 14/05/2015 08:37:17 AM

maXbox3 3.9.9.80 13.11.2013 11:25:53

maXbox3 3.9.9.80 13.11.2013 11:25:53

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />

<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />

11986: TALHTTPProtocolVersion', '( HTTPpv_1_0, HTTPpv_1_1 )<br />

11987: TALHTTPMethod','(HTTPmt_Get,HTTPmt_Post,HTTPmt_Head,HTTPmt_Trace,HTTPmt_Put,HTTPmt_Delete);<br />

11988: TInternetScheme', 'integer<br />

11989: TALIPv6Binary', 'array[1..16] of Char;<br />

11990: // TALIPv6Binary = array[1..16] of ansiChar;<br />

11991: // TInternetScheme = Integer;<br />

11992: SIRegister_TALHTTPRequestHeader(CL);<br />

11993: SIRegister_TALHTTPCookie(CL);<br />

11994: SIRegister_TALHTTPCookieCollection(CL);<br />

11995: SIRegister_TALHTTPResponseHeader(CL);<br />

11996: Function ALHTTPDecode( const AStr : AnsiString) : AnsiString<br />

11997: Procedure ALHTTPEncodeParamNameValues( ParamValues : TALStrings)<br />

11998: // Procedure ALExtractHTTPFields(Separators, WhiteSpace, Quotes:TSysCharSet;<br />

Content:PAnsiChar;Strings:TALStrings;StripQuotes:Boolean;<br />

11999: // Procedure ALExtractHeaderFields( Separators,WhiteSpace, Quotes : TSysCharSet; Content : PAnsiChar;<br />

Strings : TALStrings; Decode : Boolean; StripQuotes : Boolean)<br />

12000: // Procedure ALExtractHeaderFieldsWithQuoteEscaped(Separators,WhiteSpace,<br />

Quotes:TSysCharSet;Content:PAnsiChar;Strings : TALStrings; Decode : Boolean; StripQuotes : Boolean)<br />

12001: Function AlRemoveShemeFromUrl( aUrl : AnsiString) : ansiString<br />

12002: Function AlExtractShemeFromUrl( aUrl : AnsiString) : TInternetScheme<br />

12003: Function AlExtractHostNameFromUrl( aUrl : AnsiString) : AnsiString<br />

12004: Function AlExtractDomainNameFromUrl( aUrl : AnsiString) : AnsiString<br />

120<strong>05</strong>: Function AlExtractUrlPathFromUrl( aUrl : AnsiString) : AnsiString<br />

12006: Function AlInternetCrackUrl( aUrl : AnsiString; var SchemeName,HostName,UserName,Password,UrlPath,<br />

ExtraInfo : AnsiString; var PortNumber : integer) : Boolean;<br />

12007: Function AlInternetCrackUrl1( aUrl : AnsiString; var SchemeName, HostName, UserName, Password,UrlPath,<br />

Anchor : AnsiString; Query : TALStrings; var PortNumber : integer) : Boolean;<br />

120<strong>08</strong>: Function AlInternetCrackUrl2(var Url:AnsiString;var Anchor:AnsiString;Query:TALStrings):Boolean;<br />

12009: Function AlRemoveAnchorFromUrl( aUrl : AnsiString; var aAnchor : AnsiString) : AnsiString;<br />

12010: Function AlRemoveAnchorFromUrl1( aUrl : AnsiString) : AnsiString;<br />

12011: Function AlCombineUrl( RelativeUrl, BaseUrl : AnsiString) : AnsiString;<br />

12012: Function AlCombineUrl1(RelativeUrl, BaseUrl, Anchor : AnsiString; Query:TALStrings) : AnsiString;<br />

12013: Function ALGmtDateTimeToRfc822Str( const aValue : TDateTime) : AnsiString<br />

120<strong>14</strong>: Function ALDateTimeToRfc822Str( const aValue : TDateTime) : AnsiString<br />

1<strong>2015</strong>: Function ALTryRfc822StrToGMTDateTime( const S : AnsiString; out Value : TDateTime) : Boolean<br />

12016: Function ALRfc822StrToGMTDateTime( const s : AnsiString) : TDateTime<br />

120<strong>17</strong>: Function ALTryIPV4StrToNumeric( aIPv4Str : ansiString; var aIPv4Num : Cardinal) : Boolean<br />

12018: Function ALIPV4StrToNumeric( aIPv4 : ansiString) : Cardinal<br />

12019: Function ALNumericToIPv4Str( aIPv4 : Cardinal) : ansiString<br />

12020: Function ALZeroIpV6 : TALIPv6Binary<br />

12021: Function ALTryIPV6StrToBinary( aIPv6Str : ansiString; var aIPv6Bin : TALIPv6Binary) : Boolean<br />

12022: Function ALIPV6StrTobinary( aIPv6 : ansiString) : TALIPv6Binary<br />

12023: Function ALBinaryToIPv6Str( aIPv6 : TALIPv6Binary) : ansiString<br />

12024: Function ALBinaryStrToIPv6Binary( aIPV6BinaryStr : ansiString) : TALIPv6Binary<br />

12025: end;<br />

12026:<br />

12027: procedure SIRegister_ALFcnHTML(CL: TPSPascalCompiler);<br />

12028: begin<br />

12029: Procedure ALUTF8ExtractHTMLText(HtmlCont:AnsiStr;LstExtractedResourceText:TALStrings;const<br />

DecodeHTMLText:Bool;<br />

12030: Function ALUTF8ExtractHTMLText1(HtmlContent:AnsiString;const DecodeHTMLText:Boolean): AnsiString;<br />

12031: Function ALXMLCDataElementEncode( Src : AnsiString) : AnsiString<br />

12032: Function ALXMLTextElementEncode(Src : AnsiString; const useNumericReference : boolean) : AnsiString<br />

12033: Function ALUTF8XMLTextElementDecode( const Src : AnsiString) : AnsiString<br />

12034: Function ALUTF8HTMLEncode(const Src:AnsiStr;const EncodeASCIIHtmlEntities:Bool;const<br />

useNumRef:bool):AnsiString);<br />

12035: Function ALUTF8HTMLDecode( const Src : AnsiString) : AnsiString<br />

12036: Function ALJavascriptEncode( const Src : AnsiString; const useNumericReference : boolean) : AnsiString<br />

120<strong>37</strong>: Function ALUTF8JavascriptDecode( const Src : AnsiString) : AnsiString<br />

12038: Procedure ALHideHtmlUnwantedTagForHTMLHandleTagfunct(var HtmlContent:AnsiString; const<br />

DeleteBodyOfUnwantedTag : Boolean; const ReplaceUnwantedTagCharBy : AnsiChar)<br />

12039: Procedure ALCompactHtmlTagParams( TagParams : TALStrings)<br />

12040: end;<br />

12041:<br />

12042: procedure SIRegister_ALInternetMessageCommon(CL: TPSPascalCompiler);<br />

12043: begin<br />

12044: SIRegister_TALEMailHeader(CL);<br />

12045: SIRegister_TALNewsArticleHeader(CL);<br />

12046: Function AlParseEmailAddress(FriendlyEmail:AnsiString;var RealName:AString;const<br />

decodeRealName:Bool):AnsiString;<br />

12047: Function AlExtractEmailAddress( FriendlyEmail : AnsiString) : AnsiString<br />

12048: Function ALMakeFriendlyEmailAddress( aRealName, aEmail : AnsiString) : AnsiString<br />

12049: Function ALEncodeRealName4FriendlyEmailAddress( aRealName : AnsiString) : AnsiString<br />

12<strong>05</strong>0: Function AlGenerateInternetMessageID : AnsiString;<br />

12<strong>05</strong>1: Function AlGenerateInternetMessageID1( ahostname : AnsiString) : AnsiString;<br />

12<strong>05</strong>2: Function ALDecodeQuotedPrintableString( src : AnsiString) : AnsiString<br />

12<strong>05</strong>3: Function AlDecodeInternetMessageHeaderInUTF8(aHeaderStr:AnsiString;aDefaultCodePage:Integer):AnsiString;<br />

12<strong>05</strong>4: end;<br />

12<strong>05</strong>5:<br />

12<strong>05</strong>6: (*----------------------------------------------------------------------------*)<br />

12<strong>05</strong>7: procedure SIRegister_ALFcnWinSock(CL: TPSPascalCompiler);<br />

12<strong>05</strong>8: begin<br />

12<strong>05</strong>9: Function ALHostToIP( HostName : AnsiString; var Ip : AnsiString):Boolean<br />

12060: Function ALIPAddrToName( IPAddr : AnsiString) : AnsiString<br />

12061: Function ALgetLocalIPs : TALStrings<br />

12062: Function ALgetLocalHostName : AnsiString<br />

12063: end;<br />

12064:<br />

12065: procedure SIRegister_ALFcnCGI(CL: TPSPascalCompiler);<br />

PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />

http://www.softwareschule.ch/maxbox.htm T: 297<br />

p: 139

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!