Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

ESCAPE -7(3P)  —  Kubota Pacfic Computer Inc. (29 February 1991)

NAME

ESCAPE -7 − synchronize with a workstation

SYNOPSIS

C Syntax

void
pescape ( func_id, in, store, out )
Pintfunc_id;escape function identifier
Pescape_in_data∗in; input data for the function
Pstorestore;not used
Pescape_out_data∗∗out; OUT not used

Required PHIGS Operating States

(PHOP, ∗, WSOP ∗)

DESCRIPTION

Purpose

ESCAPE -7 synchronizes with a workstation.  This function calls XSync() on all connections PHIGS is using to communicate with the server associated with the specified workstation.  This has the effect of flushing X connections and waiting for requests sent to the workstation to be processed. 

C Input Parameters

func_id
The function identifier for this escape is PUESC_WS_SYNCH, which is defined in phigs.h to be -7. 

inA pointer to a Pescape_in_data union, which contains the escape_in_u7 member used by this escape function.  This member is defined in phigs.h as:

struct {
Pintws_id;/∗ workstation id ∗/
} escape_in_u7;/∗ workstation synch ∗/

ws_idIndicates the workstation to synchronize with. 

storeThis parameter is not used in this escape function. 

C Output Parameters

outThis parameter is not used by this escape. 

ERRORS

003Ignoring function, function requires state (PHOP, WSOP, ∗, ∗)

054Ignoring function, the specified workstation is not open

SEE ALSO

C Output Parameters

outThis parameter is not used by this escape. 

ERRORS

003Ignoring function, function requires state (PHOP, WSOP, ∗, ∗)

054Ignoring function, the specified workstation is not open

SEE ALSO

ESCAPE (3P)

 

September 02, 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026