Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: XWBTCPL

Package: RPC Broker

Routine: XWBTCPL


Information

XWBTCPL ;SLC/KCM - Listener for TCP connects ;12/09/2004 07:33

Source Information

Source file <XWBTCPL.m>

Entry Points

Name Comments DBIA/ICR reference
EN(XWBTSKT) ; -- accept clients and start the individual message handler
RESTART ;
QSND(STR) ;Write output (*p35)
ETRAP ; -- on trapped error, send error info to client
ETRAPX
FLUSH ;Flush the input buffer
RELEASE(%) ;Now release the connection. (*p7*)
UPDTREC(XWBTSKT,STATE,XWBENV) ; -- update STATUS field and ^%ZIS X-ref of the
SEMAPHOR(XWBTSKT,XWBACT) ;Lock/Unlock listener semaphore
NEWJOB() ;Check if OK to start a new job, Return 1 if OK, 0 if not OK.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: /LISTEN(1)
  • Line Location: RESTART+18
Function Call: WRITE
  • Prompt: /SOCKET("",XWBTSKT)
  • Line Location: RESTART+29
Function Call: WRITE
  • Prompt: /WAIT(10)
  • Line Location: RESTART+35
Function Call: READ
  • Variable: MSG1#1
  • Timeout: XWBTIME
  • Line Location: RESTART+45
Function Call: READ
  • Variable: X
  • Timeout: 0
  • Line Location: FLUSH+1
Function Call: WRITE
  • Prompt: *-2
  • Line Location: RELEASE+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
8994.17 FIND1^DIC
8994.171 FDA^DILF,  FIND1^DIC
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call