:Base Wgsdev02.HLP
1 Agent Developer's Guide
2 Overview=Overview
2 The Agent's Role=The_Agent_s_Role
2 Context=Context
2 How It All Fits Together=How_It_All_Fits_Together
2 Client and Server App-IDs=Client_and_Server_App_IDs
2 Agent Security=Agent_Security
2 Developing an Agent
3 Server .MDF Files=Server_MDF_Files
3 Agent Skeleton=Agent_Skeleton
3 Dynapak Names=Dynapak_Names
3 Dynapak Values=Dynapak_Values
3 Initial Screening of Requests=Initial_Screening_of_Requests
3 Handling Read Requests=Handling_Read_Requests
3 Directional Read Requests=Directional_Read_Requests
3 Handling Write Requests=Handling_Write_Requests
3 Cycling a Request=Cycling_a_Request
3 Handling File Transfer Completions=Handling_File_Transfer_Completions
3 Handling Aborts=Handling_Aborts
3 Documenting Your Agent=Documenting_Your_Agent
2 Beyond Reads and Writes
3 Beyond Reads and Writes=Beyond_Reads_and_Writes
3 Requests=Requests
3 Terminal Mode Under C/S Mode=Terminal_Mode_Under_C_S_Mode
3 Hooking Events=Hooking_Events
3 Unsolicited Dynapaks=Unsolicited_Dynapaks
3 Agent Launching of Apps=Agent_Launching_of_Apps
2 Agent Utilities
3 Generic Dynapak Routines=Generic_Dynapak_Routines
3 prf Utilities=prf_Utilities
3 Preparing Text for Clients=Preparing_Text_for_Clients
2 Reference Section
3 Constants=Constants
3 Agent API=Agent_API
3 addanno=addanno
3 addannom=addannom
3 agent=agent
3 agents=agents
3 annomem=annomem
3 b2ccpy=b2ccpy
3 b2ccvt=b2ccvt
3 c2bcpy=c2bcpy
3 c2bcvt=c2bcvt
3 century=century
3 clirqid=clirqid
3 clisrv=clisrv
3 cnvd2s=cnvd2s
3 cnvs2d=cnvs2d
3 curreq=curreq
3 cycleme=cycleme
3 d2vdat=d2vdat
3 dclanno=dclanno
3 dclmrq=dclmrq
3 filinf=filinf
3 FINFPTR=FINFPTR
3 fldoff=fldoff
3 forreal=forreal
3 GDPBTR=GDPBTR
3 gdprec=gdprec
3 greqid=greqid
3 hook_announce=hook_announce
3 hook_cleanup=hook_cleanup
3 hook_connect=hook_connect
3 hook_delacct=hook_delacct
3 hook_disconnect=hook_disconnect
3 hook_finalshutdown=hook_finalshutdown
3 hook_shutdown=hook_shutdown
3 hook_swt2aa=hook_swt2aa
3 hook_swt2cs=hook_swt2cs
3 isfxval=isfxval
3 ismyreq=ismyreq
3 iswrite=iswrite
3 itemcnt=itemcnt
3 itemcntd=itemcntd
3 itemidx=itemidx
3 itemidxd=itemidxd
3 lsfxval=lsfxval
3 mmappid=mmappid
3 mrqoff=mrqoff
3 mrqptr=mrqptr
3 mrqsiz=mrqsiz
3 msysid=msysid
3 nagents=nagents
3 namtmp=namtmp
3 ok2write=ok2write
3 qroom=qroom
3 r2rgdp=r2rgdp
3 r2rprf=r2rprf
3 r2wprf=r2wprf
3 readgdp=readgdp
3 reflow=reflow
3 register_agent=register_agent
3 rejectreq=rejectreq
3 reqdat=reqdat
3 rnosid=rnosid
3 rqdptr=rqdptr
3 rqidunm=rqidunm
3 rsp2read=rsp2read
3 rsp2write=rsp2write
3 rsptmp=rsptmp
3 s2vdat=s2vdat
3 samepat=samepat
3 samepato=samepato
3 saunam=saunam
3 senddpk=senddpk
3 srvrqid=srvrqid
3 stdchk=stdchk
3 stdmchk=stdmchk
3 stp4cs=stp4cs
3 supappid=supappid
3 v2ddat=v2ddat
3 v2dtim=v2dtim
3 v2sdat=v2sdat
3 v2stim=v2stim
3 writegdp=writegdp
2 Appendices
3 API Routines by Subject=API_Routines_by_Subject
3 Server API Errors=Server_API_Errors
