Routines for esnet.kb


ES_NetAgentTalkbackEvent

File Name

esnet.kb

Syntax

ES_NetAgentTalkbackEvent(esagent: ES_AGENTDATA)

Parameters

esagent - instance data for the Agent Talkback

network listener

Returns

None

Side Effects

None

Description

This is the net event that handles any feedback information coming from an agent to the main server routine. These are typically status or state update messages. The POST is to the window handle of the main server control panel.

Dialog Forms Called

None


ES_NetDispatchEvent

File Name

esnet.kb

Syntax

ES_NetDispatchEvent(esDispatch: ES_DISPATCHDATA)

Parameters

esDispatch - instance data for the Dispatch network

listener

Returns

None

Side Effects

None

Description

Main event handler for the server. This listens for all client messages, packages them, and sends them to the window processor.

Dialog Forms Called

None


ES_NetRemoteControlEvent

File Name

esnet.kb

Syntax

ES_NetAgentTalkbackEvent(esCtrl: ES_CONTROLLERDATA)

Parameters

esCtrl - instance data for Remote Control listener

Returns

None

Side Effects

None

Description

This is the net event that handles all requests to remotely control the Control Panel. This allows remote users to start agents, stop agents, recycle agents, alter trace levels, and get some information from the Control Panel.

Dialog Forms Called

None


ESNet

File Name

esnet.kb

Syntax

ESNet(whdlCP: WINDOW, whdlMessage: WINDOW)

Parameters

whdlCP - window handle of the Control Panel

whdlMessage - window that accepts messages

to perform work for remote processes

Returns

None

Side Effects

None

Description

Starts all network listeners for the Dispatcher process. These processes include: Dispatcher Listener, Agent Talkback Listener, Remote Control Listener.

Dialog Forms Called

None