StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.lib.uno.protocols.iiop
Class iiop

java.lang.Object
  |
  +--com.sun.star.lib.uno.protocols.iiop.iiop
All Implemented Interfaces:
com.sun.star.lib.uno.environments.remote.IProtocol

public synchronized class iiop
extends java.lang.Object
implements com.sun.star.lib.uno.environments.remote.IProtocol


Field Summary
static boolean DEBUG
           
protected static int __bytes_written
           
static int __requestId
           
protected  boolean _bIgnoreNextCloseConnection
           
protected  com.sun.star.uno.IBridge _iBridge
           
protected  com.sun.star.lib.uno.environments.remote.IReceiver _iReceiver
           
protected  int _messages_created
           
protected  int _requests_read
           
protected  com.sun.star.bridge.XInstanceProvider _xInstanceProvider
           
(package private) static java.lang.Class class$com$sun$star$corba$LogicalThreadID
           
(package private) static java.lang.Class class$com$sun$star$corba$ObjectKey
           
(package private) static java.lang.Class class$com$sun$star$corba$giop$ReplyHeader_1_2
           
(package private) static java.lang.Class class$com$sun$star$corba$giop$RequestHeader_1_2
           
(package private) static java.lang.Class class$com$sun$star$lib$uno$protocols$iiop$iiop
           
(package private) static byte[] magic
           
 
Constructor Summary
iiop(com.sun.star.uno.IBridge ib, com.sun.star.lib.uno.environments.remote.IReceiver ir, com.sun.star.bridge.XInstanceProvider xip)
           
 
Method Summary
(package private) static byte[] access$0(com.sun.star.lib.uno.protocols.iiop.iiop i, com.sun.star.corba.LogicalThreadID ltid)
           
(package private) static byte[] access$1(com.sun.star.lib.uno.protocols.iiop.iiop i, java.lang.String s1, java.lang.String s2)
           
(package private) static java.lang.Class class$(java.lang.String s)
           
 com.sun.star.lib.uno.environments.remote.IMessage createMessage(int i1, com.sun.star.lib.uno.environments.remote.ThreadID tid, int i2)
           
 com.sun.star.lib.uno.environments.remote.IMessage createMessage(java.lang.String s1, java.lang.String s2, java.lang.String s3, com.sun.star.lib.uno.environments.remote.ThreadID tid, boolean b)
           
 int getMessagesCreatedCount()
           
 java.lang.String getName()
           
 int getRequestsReadCount()
           
 void ignore_next_closeConnection()
           
(package private) static int int_convertEndianness(int i)
           
private  byte[] marshalLogicalThreadID(com.sun.star.corba.LogicalThreadID ltid)
           
private  byte[] marshalObjectKey(java.lang.String s1, java.lang.String s2)
           
 com.sun.star.lib.uno.environments.remote.Job readJob(java.io.InputStream is)
           
static com.sun.star.corba.giop.MessageHeader_1_1 readMessageHeader(java.io.InputStream is)
           
private  com.sun.star.lib.uno.environments.remote.Job readReply(com.sun.star.lib.uno.protocols.iiop.Unmarshal u)
           
private  com.sun.star.lib.uno.environments.remote.Job readRequest(com.sun.star.lib.uno.protocols.iiop.Unmarshal u)
           
 void send_closeConnection(java.io.OutputStream os)
           
 java.lang.String toString()
           
(package private) static com.sun.star.corba.LogicalThreadID unmarshalLogicalThreadID(boolean b1, byte[] b2)
           
(package private) static com.sun.star.corba.ObjectKey unmarshalObjectKey(boolean b1, byte[] b2)
           
static void writeMessageHeader(int i1, int i2, java.io.OutputStream os)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEBUG

public static final boolean DEBUG

__bytes_written

protected static int __bytes_written

__requestId

public static int __requestId

_bIgnoreNextCloseConnection

protected boolean _bIgnoreNextCloseConnection

_iBridge

protected com.sun.star.uno.IBridge _iBridge

_iReceiver

protected com.sun.star.lib.uno.environments.remote.IReceiver _iReceiver

_messages_created

protected int _messages_created

_requests_read

protected int _requests_read

_xInstanceProvider

protected com.sun.star.bridge.XInstanceProvider _xInstanceProvider

class$com$sun$star$corba$LogicalThreadID

static java.lang.Class class$com$sun$star$corba$LogicalThreadID

class$com$sun$star$corba$ObjectKey

static java.lang.Class class$com$sun$star$corba$ObjectKey

class$com$sun$star$corba$giop$ReplyHeader_1_2

static java.lang.Class class$com$sun$star$corba$giop$ReplyHeader_1_2

class$com$sun$star$corba$giop$RequestHeader_1_2

static java.lang.Class class$com$sun$star$corba$giop$RequestHeader_1_2

class$com$sun$star$lib$uno$protocols$iiop$iiop

static java.lang.Class class$com$sun$star$lib$uno$protocols$iiop$iiop

magic

static byte[] magic
Constructor Detail

iiop

public iiop(com.sun.star.uno.IBridge ib,
            com.sun.star.lib.uno.environments.remote.IReceiver ir,
            com.sun.star.bridge.XInstanceProvider xip)
Method Detail

access$0

static byte[] access$0(com.sun.star.lib.uno.protocols.iiop.iiop i,
                       com.sun.star.corba.LogicalThreadID ltid)
                throws java.io.IOException

access$1

static byte[] access$1(com.sun.star.lib.uno.protocols.iiop.iiop i,
                       java.lang.String s1,
                       java.lang.String s2)
                throws java.io.IOException

class$

static java.lang.Class class$(java.lang.String s)

createMessage

public com.sun.star.lib.uno.environments.remote.IMessage createMessage(int i1,
                                                                       com.sun.star.lib.uno.environments.remote.ThreadID tid,
                                                                       int i2)
                                                                throws java.io.IOException
Specified by:
createMessage in interface com.sun.star.lib.uno.environments.remote.IProtocol

createMessage

public com.sun.star.lib.uno.environments.remote.IMessage createMessage(java.lang.String s1,
                                                                       java.lang.String s2,
                                                                       java.lang.String s3,
                                                                       com.sun.star.lib.uno.environments.remote.ThreadID tid,
                                                                       boolean b)
                                                                throws java.io.IOException
Specified by:
createMessage in interface com.sun.star.lib.uno.environments.remote.IProtocol

getMessagesCreatedCount

public int getMessagesCreatedCount()

getName

public java.lang.String getName()
Specified by:
getName in interface com.sun.star.lib.uno.environments.remote.IProtocol

getRequestsReadCount

public int getRequestsReadCount()

ignore_next_closeConnection

public void ignore_next_closeConnection()
Specified by:
ignore_next_closeConnection in interface com.sun.star.lib.uno.environments.remote.IProtocol

int_convertEndianness

static int int_convertEndianness(int i)

marshalLogicalThreadID

private byte[] marshalLogicalThreadID(com.sun.star.corba.LogicalThreadID ltid)
                               throws java.io.IOException

marshalObjectKey

private byte[] marshalObjectKey(java.lang.String s1,
                                java.lang.String s2)
                         throws java.io.IOException

readJob

public com.sun.star.lib.uno.environments.remote.Job readJob(java.io.InputStream is)
                                                     throws java.io.IOException,
                                                            java.lang.ClassNotFoundException,
                                                            java.lang.InterruptedException,
                                                            com.sun.star.container.NoSuchElementException
Specified by:
readJob in interface com.sun.star.lib.uno.environments.remote.IProtocol

readMessageHeader

public static com.sun.star.corba.giop.MessageHeader_1_1 readMessageHeader(java.io.InputStream is)
                                                                   throws java.io.IOException

readReply

private com.sun.star.lib.uno.environments.remote.Job readReply(com.sun.star.lib.uno.protocols.iiop.Unmarshal u)
                                                        throws java.io.IOException,
                                                               java.lang.ClassNotFoundException

readRequest

private com.sun.star.lib.uno.environments.remote.Job readRequest(com.sun.star.lib.uno.protocols.iiop.Unmarshal u)
                                                          throws java.io.IOException,
                                                                 java.lang.ClassNotFoundException,
                                                                 java.lang.InterruptedException,
                                                                 com.sun.star.container.NoSuchElementException

send_closeConnection

public void send_closeConnection(java.io.OutputStream os)
                          throws java.io.IOException
Specified by:
send_closeConnection in interface com.sun.star.lib.uno.environments.remote.IProtocol

toString

public java.lang.String toString()
Overrides:
toString in class ProgramElementDocImpl

unmarshalLogicalThreadID

static com.sun.star.corba.LogicalThreadID unmarshalLogicalThreadID(boolean b1,
                                                                   byte[] b2)
                                                            throws java.io.IOException,
                                                                   java.lang.ClassNotFoundException

unmarshalObjectKey

static com.sun.star.corba.ObjectKey unmarshalObjectKey(boolean b1,
                                                       byte[] b2)
                                                throws java.io.IOException,
                                                       java.lang.ClassNotFoundException

writeMessageHeader

public static void writeMessageHeader(int i1,
                                      int i2,
                                      java.io.OutputStream os)
                               throws java.io.IOException

StarOffice 5.2 API
reverse engineered by classdoc