Progress
Language Reference


REMOTE Attribute

Indicates whether the specified procedure is running at the top level of a Progress AppServer session as the result of a remote procedure call from a client application, or whether the current Progress session is an AppServer session.

Data Type: LOGICAL

Access: Readable

Applies To: SESSION System Handle, THIS-PROCEDURE System Handle (and all procedure handles)

For any procedure handle (including the THIS-PROCEDURE system handle), REMOTE is TRUE if:

Otherwise, REMOTE is FALSE. Thus, if the procedure handle is a proxy handle (PROXY attribute set to TRUE) or the specified procedure is running as the direct result of a call from any other procedure running in the current session context, REMOTE is FALSE.

For the SESSION handle, REMOTE is TRUE if the session runs in the context of a Progress AppServer, and FALSE if the session runs in the context of a 4GL client.

For more information on the Progress AppServer, see Building Distributed Applications Using the Progress AppServer .


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095