GENERATED: JUL 10,2017 - 11:07PM
CHT File Transfer Server (Special) [V10.17.05.0314]

Previous Page
This application demonstrates primarily, the use of two Clarion Handy Tools Templates called EmbedBrowserServer and BrowserServerInitializationControls. This application uses a dictionary called HNDFILSV.DCT.

These extension/control templates provide TCP/IP connectivity with a browser or client application. In this particular example, application functionality has been limited to acting as an HTTP file transfer server. It requires a file transfer client to interact with it.

This "special" version of the HNDFILSV.APP server is dedicated to working with CHT demo app HNDINSTALLMYFILES.APP, which is a basic file client aimed at getting you to across-the-web app installation.

The server maintains complete control of which files and directories are visible to the client. File transfers are optionally compressed and/or encrypted at the request of the client application.

This application is entirely template-built and contains almost no hand-embedded code.

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (CHT Forum)

 
PROCEDURE (1):
HTTPFileClientServerConfig (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) AppHook HNDAppHook HND 19 HNDAPPHK.INC
(0002) Util HNDDisk HND 369 HNDDISK.INC
(0003) HTTP HNDHttp HNDINET 219 HNDHTTP.INC
(0004) HShell HNDShellAutoComplete HND 49 HNDAUTOC.INC
(0005) HWin HNDWindow HND 214 HNDWINDO.INC
(0006) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0007) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(7) Class Instances Found In HTTPFileClientServerConfig


 
PROCEDURE (2):
JumpStartViewServerUsers (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) BRW1 BrowseClass ABC 85 ABBROWSE.INC
(0002) BRW1::EIPManager BrowseEIPManager ABC 46 ABBROWSE.INC
(0003) HMrkBrw7 HNDMarkerBrowse HND 476 HNDMRKBR.INC
(0004) Handles14 HNDSizes HND 23 HNDSIZES.INC
(0005) NotUsed HNDSubscriptionServer HNDINET 513 HNDSUBSV.INC
(0006) HWin3 HNDWindow HND 214 HNDWINDO.INC
(0007) BRW1::Sort0:Locator StepLocatorClass ABC 12 ABBROWSE.INC
(0008) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0009) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(9) Class Instances Found In JumpStartViewServerUsers


 
PROCEDURE (3):
JumpStartCreateLinkToAppIcon (Procedure Template: HandySourceProcedure)
Count Instance Class Type Methods Header File
(0001) LNK HNDShellLinkClass HND 61 HNDSHLNK.INC
(0002) HSRC HNDSourceProcedure HND 47 HNDSRC.INC
(2) Class Instances Found In JumpStartCreateLinkToAppIcon


 
PROCEDURE (4):
JumpStartManagePreBuiltQueriesIsam (Procedure Template: Browse)
Count Instance Class Type Methods Header File
(0001) BRW1 BrowseClass ABC 85 ABBROWSE.INC
(0002) BRW1::EIPManager BrowseEIPManager ABC 46 ABBROWSE.INC
(0003) EditInPlace::PRQ:Description EditEntryClass ABC 9 ABEIP.INC
(0004) EditInPlace::PRQ:ViewName EditEntryClass ABC 9 ABEIP.INC
(0005) EditInPlace::PRQ:ViewQuery EditEntryClass ABC 9 ABEIP.INC
(0006) HBrw6 HNDBrowse HND 431 HNDBROWS.INC
(0007) HSizes6 HNDSizes HND 23 HNDSIZES.INC
(0008) Handles7 HNDSizes HND 23 HNDSIZES.INC
(0009) HWin HNDWindow HND 214 HNDWINDO.INC
(0010) BRW1::Sort0:Locator StepLocatorClass ABC 12 ABBROWSE.INC
(0011) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0012) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(12) Class Instances Found In JumpStartManagePreBuiltQueriesIsam


 
PROCEDURE (5):
JumpStartPutServerVariablesByLocation (Procedure Template: HandySourceProcedure_TS)
Count Instance Class Type Methods Header File
(0) Class Instances Found In JumpStartPutServerVariablesByLocation


 
PROCEDURE (6):
JumpStartSecureHTTPFileServerMain (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Disk HNDDisk HND 369 HNDDISK.INC
(0002) Disk2 HNDDisk HND 369 HNDDISK.INC
(0003) Auto HNDShellAutoComplete HND 49 HNDAUTOC.INC
(0004) Server HNDSubscriptionServer HNDINET 513 HNDSUBSV.INC
(0005) VM HNDViewManager HND 71 HNDVWMGR.INC
(0006) HWin HNDWindow HND 214 HNDWINDO.INC
(0007) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0008) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(8) Class Instances Found In JumpStartSecureHTTPFileServerMain


 
PROCEDURE (7):
JumpStartGetServerVariablesItemByLocation (Procedure Template: HandySourceProcedure)
Count Instance Class Type Methods Header File
(0) Class Instances Found In JumpStartGetServerVariablesItemByLocation


 
PROCEDURE (8):
ServerMain (Procedure Template: Source)
Count Instance Class Type Methods Header File
(0) Class Instances Found In ServerMain


 
PROCEDURE (9):
JumpStartSplashCHTBlue (Procedure Template: Splash)
Count Instance Class Type Methods Header File
(0001) HTellMe HNDWindow HND 214 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(3) Class Instances Found In JumpStartSplashCHTBlue


 
PROCEDURE (10):
JumpStartEditServerUsers (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) HWin7 HNDWindow HND 214 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ToolbarForm ToolbarUpdateClass ABC 4 ABTOOLBA.INC
(0004) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(4) Class Instances Found In JumpStartEditServerUsers


Copyright © 1996-2017
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Classes By Procedure In HNDFILSVSPECIAL.APP