Brook for Free Pascal
Total Page:16
File Type:pdf, Size:1020Kb
Brook for Free Pascal Silvio Clecio, Luciano Souza January 24, 2019 Contents 1 Unit BrookAction 4 1.1 Description . 4 1.2 Uses . 4 1.3 Overview . 4 1.4 Classes, Interfaces, Objects and Records . 5 1.5 Types . 15 2 Unit BrookApplication 16 2.1 Description . 16 2.2 Uses . 16 2.3 Overview . 16 2.4 Classes, Interfaces, Objects and Records . 17 2.5 Functions and Procedures . 18 3 Unit BrookClasses 19 3.1 Description . 19 3.2 Uses . 19 3.3 Overview . 19 3.4 Classes, Interfaces, Objects and Records . 19 3.5 Types . 21 4 Unit BrookConfigurator 22 4.1 Description . 22 4.2 Uses . 22 4.3 Overview . 22 4.4 Classes, Interfaces, Objects and Records . 22 4.5 Types . 24 5 Unit BrookConstraints 25 5.1 Description . 25 5.2 Uses . 25 5.3 Overview . 25 5.4 Classes, Interfaces, Objects and Records . 26 5.5 Types . 29 1 6 Unit BrookConsts 31 6.1 Description . 31 6.2 Constants . 31 6.3 Variables . 51 7 Unit BrookException 52 7.1 Description . 52 7.2 Uses . 52 7.3 Overview . 52 7.4 Classes, Interfaces, Objects and Records . 52 7.5 Types . 54 8 Unit BrookHttpClient 55 8.1 Description . 55 8.2 Uses . 55 8.3 Overview . 55 8.4 Classes, Interfaces, Objects and Records . 56 8.5 Types . 63 9 Unit BrookHttpConsts 65 9.1 Description . 65 9.2 Uses . 65 9.3 Constants . 65 9.4 Variables . 81 10 Unit BrookHttpDefs 82 10.1 Description . 82 10.2 Uses . 82 10.3 Types . 82 11 Unit BrookHttpUtils 84 11.1 Description . 84 11.2 Uses . 84 11.3 Overview . 84 11.4 Functions and Procedures . 85 11.5 Types . 87 12 Unit BrookLogger 88 12.1 Description . 88 12.2 Uses . 88 12.3 Overview . 88 12.4 Classes, Interfaces, Objects and Records . 88 12.5 Types . 91 2 13 Unit BrookMessages 93 13.1 Description . 93 13.2 Constants . 93 13.3 Variables . 95 14 Unit BrookMiddleware 98 14.1 Description . 98 14.2 Uses . 98 14.3 Overview . 98 14.4 Classes, Interfaces, Objects and Records . 98 14.5 Types . 99 15 Unit BrookRouter 101 15.1 Description . 101 15.2 Uses . 101 15.3 Overview . 102 15.4 Classes, Interfaces, Objects and Records . 102 15.5 Types . 107 16 Unit BrookSession 110 16.1 Description . 110 16.2 Uses . 110 16.3 Overview . 110 16.4 Classes, Interfaces, Objects and Records . 111 16.5 Types . ..