<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--NewPage--> <HTML> <HEAD> <!-- Generated by javadoc (build 1.5.0) on Mon Feb 22 18:46:44 CET 2010 --> <TITLE> Environment (Package com.ericsson.otp.ic version 4.2.24) </TITLE> <META NAME="keywords" CONTENT="com.ericsson.otp.ic.Environment class"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { parent.document.title="Environment (Package com.ericsson.otp.ic version 4.2.24)"; } </SCRIPT> <NOSCRIPT> </NOSCRIPT> </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> <!-- ========= START OF TOP NAVBAR ======= --> <A NAME="navbar_top"><!-- --></A> <A HREF="#skip-navbar_top" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/ericsson/otp/ic/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> </EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../com/ericsson/otp/ic/DoubleHolder.html" title="class in com.ericsson.otp.ic"><B>PREV CLASS</B></A> <A HREF="../../../../com/ericsson/otp/ic/FloatHolder.html" title="class in com.ericsson.otp.ic"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html?com/ericsson/otp/ic/Environment.html" target="_top"><B>FRAMES</B></A> <A HREF="Environment.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> </FONT></TD> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> <HR> <A NAME="main"></A> <!-- ======== START OF CLASS DATA ======== --> <H2> <FONT SIZE="-1"> com.ericsson.otp.ic</FONT> <BR> Class Environment</H2> <PRE> java.lang.Object <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.ericsson.otp.ic.Environment</B> </PRE> <HR> <DL> <DT><PRE>public class <B>Environment</B><DT>extends java.lang.Object</DL> </PRE> <P> The Environment class handles communication setup and stub state. The methods of this class are specially designed for the generated stubs. This class must be used when designing asynchronous message passing. <P> <P> <HR> <P> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#Environment()">Environment</A></B>()</CODE> <BR> Server skeleton side constructor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#Environment(com.ericsson.otp.erlang.OtpConnection, java.lang.Object)">Environment</A></B>(com.ericsson.otp.erlang.OtpConnection _connection, java.lang.Object _Server)</CODE> <BR> Client stub side constructor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#Environment(com.ericsson.otp.erlang.OtpSelf, com.ericsson.otp.erlang.OtpPeer, java.lang.Object)">Environment</A></B>(com.ericsson.otp.erlang.OtpSelf _Self, com.ericsson.otp.erlang.OtpPeer _Peer, java.lang.Object _Server)</CODE> <BR> Client stub side constructor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#Environment(java.lang.String, java.lang.String, java.lang.String, java.lang.Object)">Environment</A></B>(java.lang.String _SelfNode, java.lang.String _PeerNode, java.lang.String _Cookie, java.lang.Object _Server)</CODE> <BR> Client stub side constructor.</TD> </TR> </TABLE> <!-- ========== METHOD SUMMARY =========== --> <A NAME="method_summary"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Method Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> com.ericsson.otp.erlang.OtpErlangPid</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#caller_pid()">caller_pid</A></B>()</CODE> <BR> Caller identity accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#client_stop_server()">client_stop_server</A></B>()</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#connect()">connect</A></B>()</CODE> <BR> Client stub side connector.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#disconnect()">disconnect</A></B>()</CODE> <BR> Closes the established connection.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> com.ericsson.otp.erlang.OtpInputStream</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#getIs()">getIs</A></B>()</CODE> <BR> Input Stream accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> com.ericsson.otp.erlang.OtpOutputStream</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#getOs()">getOs</A></B>()</CODE> <BR> Output Stream accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> com.ericsson.otp.erlang.OtpErlangPid</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#getScaller()">getScaller</A></B>()</CODE> <BR> Server skeleton side client (caller) pid accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> com.ericsson.otp.erlang.OtpErlangRef</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#getSref()">getSref</A></B>()</CODE> <BR> Server skeleton side client call reference accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#init()">init</A></B>()</CODE> <BR> Private variable initialization.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#isStopped()">isStopped</A></B>()</CODE> <BR> Server stop request controller.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#receive()">receive</A></B>()</CODE> <BR> Client message receiver.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#receive(com.ericsson.otp.erlang.OtpConnection)">receive</A></B>(com.ericsson.otp.erlang.OtpConnection _connection)</CODE> <BR> Universal message receiver.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> com.ericsson.otp.erlang.OtpErlangRef</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#received_ref()">received_ref</A></B>()</CODE> <BR> Received message reference accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#reconnect()">reconnect</A></B>()</CODE> <BR> Reconnects a client by closing existing connection and connecting.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#send()">send</A></B>()</CODE> <BR> Client side message sender.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#server_stop_server()">server_stop_server</A></B>()</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> java.lang.Object</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#server()">server</A></B>()</CODE> <BR> Server RegName/OtpErlangPid accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#uHead()">uHead</A></B>()</CODE> <BR> Decodes the message head from existing stream.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#uHead(com.ericsson.otp.erlang.OtpInputStream)">uHead</A></B>(com.ericsson.otp.erlang.OtpInputStream _is)</CODE> <BR> Decodes the message head and writes over input stream.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#uLabel(java.util.Dictionary)">uLabel</A></B>(java.util.Dictionary _operations)</CODE> <BR> Operation label accessor.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#validOp(java.util.Dictionary)">validOp</A></B>(java.util.Dictionary _operations)</CODE> <BR> Operation controller.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#write_client_pid()">write_client_pid</A></B>()</CODE> <BR> Client Pid Encoder.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../com/ericsson/otp/ic/Environment.html#write_client_ref()">write_client_ref</A></B>()</CODE> <BR> Client Ref Encoder.</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> </TR> </TABLE> <P> <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> <B>Constructor Detail</B></FONT></TH> </TR> </TABLE> <A NAME="Environment(com.ericsson.otp.erlang.OtpSelf, com.ericsson.otp.erlang.OtpPeer, java.lang.Object)"><!-- --></A><H3> Environment</H3> <PRE> public <B>Environment</B>(com.ericsson.otp.erlang.OtpSelf _Self, com.ericsson.otp.erlang.OtpPeer _Peer, java.lang.Object _Server) throws java.lang.Exception</PRE> <DL> <DD>Client stub side constructor. <P> <DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DL> <HR> <A NAME="Environment(java.lang.String, java.lang.String, java.lang.String, java.lang.Object)"><!-- --></A><H3> Environment</H3> <PRE> public <B>Environment</B>(java.lang.String _SelfNode, java.lang.String _PeerNode, java.lang.String _Cookie, java.lang.Object _Server) throws java.lang.Exception</PRE> <DL> <DD>Client stub side constructor. <P> <DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DL> <HR> <A NAME="Environment(com.ericsson.otp.erlang.OtpConnection, java.lang.Object)"><!-- --></A><H3> Environment</H3> <PRE> public <B>Environment</B>(com.ericsson.otp.erlang.OtpConnection _connection, java.lang.Object _Server) throws java.lang.Exception</PRE> <DL> <DD>Client stub side constructor. <P> <DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DL> <HR> <A NAME="Environment()"><!-- --></A><H3> Environment</H3> <PRE> public <B>Environment</B>() throws java.lang.Exception</PRE> <DL> <DD>Server skeleton side constructor. <P> <DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DL> <!-- ============ METHOD DETAIL ========== --> <A NAME="method_detail"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> <B>Method Detail</B></FONT></TH> </TR> </TABLE> <A NAME="connect()"><!-- --></A><H3> connect</H3> <PRE> public void <B>connect</B>() throws java.lang.Exception</PRE> <DL> <DD>Client stub side connector. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="reconnect()"><!-- --></A><H3> reconnect</H3> <PRE> public void <B>reconnect</B>() throws java.lang.Exception</PRE> <DL> <DD>Reconnects a client by closing existing connection and connecting. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="disconnect()"><!-- --></A><H3> disconnect</H3> <PRE> public void <B>disconnect</B>()</PRE> <DL> <DD>Closes the established connection. <P> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="send()"><!-- --></A><H3> send</H3> <PRE> public void <B>send</B>() throws java.lang.Exception</PRE> <DL> <DD>Client side message sender. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="receive()"><!-- --></A><H3> receive</H3> <PRE> public void <B>receive</B>() throws java.lang.Exception</PRE> <DL> <DD>Client message receiver. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="receive(com.ericsson.otp.erlang.OtpConnection)"><!-- --></A><H3> receive</H3> <PRE> public void <B>receive</B>(com.ericsson.otp.erlang.OtpConnection _connection) throws java.lang.Exception</PRE> <DL> <DD>Universal message receiver. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="server()"><!-- --></A><H3> server</H3> <PRE> public java.lang.Object <B>server</B>()</PRE> <DL> <DD>Server RegName/OtpErlangPid accessor. Used to access the server Reg/Pid, which initiated the connection. <P> <DD><DL> <DT><B>Returns:</B><DD>java.lang.Object, the server for the active OtpConnection.</DL> </DD> </DL> <HR> <A NAME="caller_pid()"><!-- --></A><H3> caller_pid</H3> <PRE> public com.ericsson.otp.erlang.OtpErlangPid <B>caller_pid</B>()</PRE> <DL> <DD>Caller identity accessor. Used by a server stub to access the caller identity of the received message. <P> <DD><DL> <DT><B>Returns:</B><DD>OtpErlangPid, the caller identity.</DL> </DD> </DL> <HR> <A NAME="received_ref()"><!-- --></A><H3> received_ref</H3> <PRE> public com.ericsson.otp.erlang.OtpErlangRef <B>received_ref</B>()</PRE> <DL> <DD>Received message reference accessor. Used by a server stub to access the reference of the received message. <P> <DD><DL> <DT><B>Returns:</B><DD>OtpErlangRef, the reference of the received message.</DL> </DD> </DL> <HR> <A NAME="write_client_pid()"><!-- --></A><H3> write_client_pid</H3> <PRE> public void <B>write_client_pid</B>()</PRE> <DL> <DD>Client Pid Encoder. Used by a server stub to encode the enclosed client process identity. <P> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="write_client_ref()"><!-- --></A><H3> write_client_ref</H3> <PRE> public void <B>write_client_ref</B>()</PRE> <DL> <DD>Client Ref Encoder. Used by a server stub to encode the enclosed client message reference. <P> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="getOs()"><!-- --></A><H3> getOs</H3> <PRE> public com.ericsson.otp.erlang.OtpOutputStream <B>getOs</B>()</PRE> <DL> <DD>Output Stream accessor. <P> <DD><DL> <DT><B>Returns:</B><DD>OtpOutputStream, the enclosed output stream.</DL> </DD> </DL> <HR> <A NAME="getIs()"><!-- --></A><H3> getIs</H3> <PRE> public com.ericsson.otp.erlang.OtpInputStream <B>getIs</B>()</PRE> <DL> <DD>Input Stream accessor. <P> <DD><DL> <DT><B>Returns:</B><DD>OtpInputStream, the enclosed input stream.</DL> </DD> </DL> <HR> <A NAME="getScaller()"><!-- --></A><H3> getScaller</H3> <PRE> public com.ericsson.otp.erlang.OtpErlangPid <B>getScaller</B>()</PRE> <DL> <DD>Server skeleton side client (caller) pid accessor. <P> <DD><DL> <DT><B>Returns:</B><DD>OtpErlangPid, the caller process identity.</DL> </DD> </DL> <HR> <A NAME="getSref()"><!-- --></A><H3> getSref</H3> <PRE> public com.ericsson.otp.erlang.OtpErlangRef <B>getSref</B>()</PRE> <DL> <DD>Server skeleton side client call reference accessor. <P> <DD><DL> <DT><B>Returns:</B><DD>OtpErlangRef, the latest call message reference.</DL> </DD> </DL> <HR> <A NAME="uHead()"><!-- --></A><H3> uHead</H3> <PRE> public void <B>uHead</B>() throws java.lang.Exception</PRE> <DL> <DD>Decodes the message head from existing stream. Assignes message data to private variables of the Environment Object. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="uHead(com.ericsson.otp.erlang.OtpInputStream)"><!-- --></A><H3> uHead</H3> <PRE> public void <B>uHead</B>(com.ericsson.otp.erlang.OtpInputStream _is) throws java.lang.Exception</PRE> <DL> <DD>Decodes the message head and writes over input stream. Assignes message data to private variables of the Environment Object. <P> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="uLabel(java.util.Dictionary)"><!-- --></A><H3> uLabel</H3> <PRE> public int <B>uLabel</B>(java.util.Dictionary _operations)</PRE> <DL> <DD>Operation label accessor. <P> <DD><DL> <DT><B>Returns:</B><DD>int, the label hash value.</DL> </DD> </DL> <HR> <A NAME="validOp(java.util.Dictionary)"><!-- --></A><H3> validOp</H3> <PRE> public boolean <B>validOp</B>(java.util.Dictionary _operations)</PRE> <DL> <DD>Operation controller. <P> <DD><DL> <DT><B>Returns:</B><DD>boolean, true if the operation variable found in Environment class is supported in the input operation dictionary, false otherwize.</DL> </DD> </DL> <HR> <A NAME="isStopped()"><!-- --></A><H3> isStopped</H3> <PRE> public boolean <B>isStopped</B>()</PRE> <DL> <DD>Server stop request controller. <P> <DD><DL> <DT><B>Returns:</B><DD>boolean, true if there is a client request for the server to be stopped, false otherwize.</DL> </DD> </DL> <HR> <A NAME="client_stop_server()"><!-- --></A><H3> client_stop_server</H3> <PRE> public void <B>client_stop_server</B>() throws java.lang.Exception</PRE> <DL> <DD><DL> <DT><B>Throws:</B> <DD><CODE>java.lang.Exception</CODE></DL> </DD> </DL> <HR> <A NAME="server_stop_server()"><!-- --></A><H3> server_stop_server</H3> <PRE> public void <B>server_stop_server</B>()</PRE> <DL> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="init()"><!-- --></A><H3> init</H3> <PRE> public void <B>init</B>()</PRE> <DL> <DD>Private variable initialization. <P> <DD><DL> </DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> <HR> <!-- ======= START OF BOTTOM NAVBAR ====== --> <A NAME="navbar_bottom"><!-- --></A> <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/ericsson/otp/ic/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <CENTER><FONT SIZE=-1>Copyright © 1991-2007 Ericsson AB<BR> </FONT> </CENTER></EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../com/ericsson/otp/ic/DoubleHolder.html" title="class in com.ericsson.otp.ic"><B>PREV CLASS</B></A> <A HREF="../../../../com/ericsson/otp/ic/FloatHolder.html" title="class in com.ericsson.otp.ic"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html?com/ericsson/otp/ic/Environment.html" target="_top"><B>FRAMES</B></A> <A HREF="Environment.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> </FONT></TD> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> </BODY> </HTML>