StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.comp.connections
Class PipedConnection

java.lang.Object
  |
  +--com.sun.star.comp.connections.PipedConnection
All Implemented Interfaces:
com.sun.star.connection.XConnection, com.sun.star.uno.XInterface

public synchronized class PipedConnection
extends java.lang.Object
implements com.sun.star.connection.XConnection


Field Summary
static boolean DEBUG
           
protected static int __waitTime
           
protected  byte[] _buffer
           
protected  boolean _closed
           
protected  int _in
           
protected  com.sun.star.comp.connections.PipedConnection _otherSide
           
protected  int _out
           
(package private) static java.lang.Class class$com$sun$star$comp$connections$PipedConnection
           
static java.lang.String serviceName
           
 
Fields inherited from interface com.sun.star.connection.XConnection
UIK, UNORUNTIMEDATA, UNOTYPEINFO
 
Constructor Summary
PipedConnection(java.lang.Object[] o)
           
 
Method Summary
(package private) static java.lang.Class class$(java.lang.String s)
           
 void close()
           
 void flush()
           
 java.lang.String getDescription()
           
static com.sun.star.lang.XSingleServiceFactory getServiceFactory(java.lang.String s, com.sun.star.lang.XMultiServiceFactory xmsf, com.sun.star.registry.XRegistryKey xrk)
           
static void main(java.lang.String[] s)
           
 int read(byte[][] b, int i)
           
private  void receive(byte[] b)
           
 void write(byte[] b)
           
static boolean writeRegistryServiceInfo(com.sun.star.registry.XRegistryKey xrk)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final boolean DEBUG

__waitTime

protected static final int __waitTime

_buffer

protected byte[] _buffer

_closed

protected boolean _closed

_in

protected int _in

_otherSide

protected com.sun.star.comp.connections.PipedConnection _otherSide

_out

protected int _out

class$com$sun$star$comp$connections$PipedConnection

static java.lang.Class class$com$sun$star$comp$connections$PipedConnection

serviceName

public static final java.lang.String serviceName
Constructor Detail

PipedConnection

public PipedConnection(java.lang.Object[] o)
                throws com.sun.star.uno.RuntimeException
Method Detail

class$

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

close

public void close()
           throws com.sun.star.io.IOException,
                  com.sun.star.uno.RuntimeException
Specified by:
close in interface com.sun.star.connection.XConnection

flush

public void flush()
           throws com.sun.star.io.IOException,
                  com.sun.star.uno.RuntimeException
Specified by:
flush in interface com.sun.star.connection.XConnection

getDescription

public java.lang.String getDescription()
                                throws com.sun.star.uno.RuntimeException
Specified by:
getDescription in interface com.sun.star.connection.XConnection

getServiceFactory

public static com.sun.star.lang.XSingleServiceFactory getServiceFactory(java.lang.String s,
                                                                        com.sun.star.lang.XMultiServiceFactory xmsf,
                                                                        com.sun.star.registry.XRegistryKey xrk)

main

public static void main(java.lang.String[] s)

read

public int read(byte[][] b,
                int i)
         throws com.sun.star.io.IOException,
                com.sun.star.uno.RuntimeException
Specified by:
read in interface com.sun.star.connection.XConnection

receive

private void receive(byte[] b)
              throws com.sun.star.io.IOException

write

public void write(byte[] b)
           throws com.sun.star.io.IOException,
                  com.sun.star.uno.RuntimeException
Specified by:
write in interface com.sun.star.connection.XConnection

writeRegistryServiceInfo

public static boolean writeRegistryServiceInfo(com.sun.star.registry.XRegistryKey xrk)

StarOffice 5.2 API
reverse engineered by classdoc