.\" @(#)PEXEscape.3 1.7 95/03/24 SMI; .so man3/pex.macs .TH PEXEscape 3 "May 1995" "Solaris PEXlib Reference Manual" "" .SH NAME PEXEscape - PEX escape .SH SYNTAX .HP void PEXEscape\^(\^Display *\fIdisplay\fP\^, unsigned long \fIescape_id\fP\^, int \fIlength\fP\^, char *\fIescape_data\fP\^) .SH PARAMETERS .IP \fIdisplay\fP 1i A pointer to a display structure returned by a successful .B XOpenDisplay call. .IP \fIescape_id\fP 1i The escape identifier. .IP \fIlength\fP 1i The length, in bytes, of data for the escape request. .IP \fIescape_data\fP 1i A pointer to data for the escape request. .SH RETURNS None .SH DESCRIPTION .\" indexing .IX PEXEscape .IX "Escapes" "PEXEscape" .LP .B PEXEscape has an implementation-dependent effect. It is provided as a way for implementation-specific functionality to be accessed. The complete interface and behavior for each specified escape identifier should be specified by the individual PEX server implementation. .LP The table below lists the supported escape identifiers. .\"@ .\" start equation_nroff_version .if t .ig xx .sp .nf PEXSunEscIdDefineMarkerType Define marker type PEXSunEscIdChangeExtRendAttr Change extended renderer attributes PEXSunEscIdFlushRenderer Flush renderer ES_ESCAPE_DBLBUFFER Set double buffer mode ES_ESCAPE_SWAPBUFFER Swap buffer HP_ESCAPE_DFRONT Set Draw to front or back buffer .sp .fi .xx .\"@ .\" start equation_troff_version .if n .ig yy .LP .TS center, box; lf3 lf3 l l. Escape Identifier Description _ PEXSunEscIdDefineMarkerType Define marker type PEXSunEscIdChangeExtRendAttr Change extended renderer attributes PEXSunEscIdFlushRenderer Flush renderer ES_ESCAPE_DBLBUFFER Set double buffer mode ES_ESCAPE_SWAPBUFFER Swap buffer HP_ESCAPE_DFRONT Set Draw to front or back buffer .TE .yy .SH ERRORS .TP .SB BadValue The specified escape identifier is unsupported. .SH SEE ALSO .LP .nf .BR PEXEscapeWithReply (3) .BR PEXSetEchoColor (3) .fi