yarp
Class NetworkBase

java.lang.Object
  extended by yarp.NetworkBase
Direct Known Subclasses:
Network

public class NetworkBase
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
NetworkBase()
           
NetworkBase(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
static void assertion(boolean shouldBeTrue)
           
static void autoInitMinimum()
           
static boolean checkNetwork()
           
static boolean checkNetwork(double timeout)
           
static boolean connect(java.lang.String src, java.lang.String dest)
           
static boolean connect(java.lang.String src, java.lang.String dest, ContactStyle style)
           
static boolean connect(java.lang.String src, java.lang.String dest, java.lang.String carrier)
           
static boolean connect(java.lang.String src, java.lang.String dest, java.lang.String carrier, boolean quiet)
           
 void delete()
           
static Contact detectNameServer(boolean useDetectedServer, SWIGTYPE_p_bool scanNeeded, SWIGTYPE_p_bool serverUsed)
           
static boolean disconnect(java.lang.String src, java.lang.String dest)
           
static boolean disconnect(java.lang.String src, java.lang.String dest, boolean quiet)
           
static boolean disconnect(java.lang.String src, java.lang.String dest, ContactStyle style)
           
static boolean exists(java.lang.String port)
           
static boolean exists(java.lang.String port, boolean quiet)
           
static boolean exists(java.lang.String port, ContactStyle style)
           
protected  void finalize()
           
static void finiMinimum()
           
static java.lang.String getConfigFile(java.lang.String fname)
           
static long getCPtr(NetworkBase obj)
           
static int getDefaultPortRange()
           
static java.lang.String getDirectorySeparator()
           
static java.lang.String getEnvironment(java.lang.String key)
           
static java.lang.String getEnvironment(java.lang.String key, SWIGTYPE_p_bool found)
           
static boolean getLocalMode()
           
static Contact getNameServerContact()
           
static java.lang.String getNameServerName()
           
static java.lang.String getPathSeparator()
           
static Value getProperty(java.lang.String name, java.lang.String key)
           
static SWIGTYPE_p_NameStore getQueryBypass()
           
static boolean initialized()
           
static void initMinimum()
           
static boolean isConnected(java.lang.String src, java.lang.String dest)
           
static boolean isConnected(java.lang.String src, java.lang.String dest, boolean quiet)
           
static boolean isConnected(java.lang.String src, java.lang.String dest, ContactStyle style)
           
static boolean localNetworkAllocation()
           
static void lock()
           
static int main(int argc, SWIGTYPE_p_p_char argv)
           
static void queryBypass(SWIGTYPE_p_NameStore store)
           
static Contact queryName(java.lang.String name)
           
static java.lang.String readString()
           
static java.lang.String readString(SWIGTYPE_p_bool eof)
           
static boolean registerCarrier(java.lang.String name, java.lang.String dll)
           
static Contact registerContact(Contact contact)
           
static Contact registerName(java.lang.String name)
           
static int runNameServer(int argc, SWIGTYPE_p_p_char argv)
           
static void setEnvironment(java.lang.String key, java.lang.String val)
           
static boolean setLocalMode(boolean flag)
           
static boolean setNameServerContact(Contact nameServerContact)
           
static boolean setNameServerName(java.lang.String name)
           
static boolean setProperty(java.lang.String name, java.lang.String key, Value value)
           
static void setVerbosity(int verbosity)
           
static boolean sync(java.lang.String port)
           
static boolean sync(java.lang.String port, boolean quiet)
           
static void unlock()
           
static Contact unregisterContact(Contact contact)
           
static Contact unregisterName(java.lang.String name)
           
static void unsetEnvironment(java.lang.String key)
           
static boolean write(Contact contact, Bottle cmd, Bottle reply, boolean admin, boolean quiet, double timeout)
           
static boolean write(Contact contact, Bottle cmd, Bottle reply, ContactStyle style)
           
static boolean write(Contact contact, PortWriter cmd, PortReader reply)
           
static boolean write(Contact contact, PortWriter cmd, PortReader reply, boolean admin)
           
static boolean write(Contact contact, PortWriter cmd, PortReader reply, boolean admin, boolean quiet)
           
static boolean write(Contact contact, PortWriter cmd, PortReader reply, boolean admin, boolean quiet, double timeout)
           
static boolean write(Contact contact, PortWriter cmd, PortReader reply, ContactStyle style)
           
static boolean write(java.lang.String port_name, Bottle cmd, Bottle reply)
           
static boolean write(java.lang.String port_name, PortWriter cmd, PortReader reply)
           
static boolean writeToNameServer(PortWriter cmd, PortReader reply, ContactStyle style)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

NetworkBase

public NetworkBase(long cPtr,
                   boolean cMemoryOwn)

NetworkBase

public NetworkBase()
Method Detail

getCPtr

public static long getCPtr(NetworkBase obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

initMinimum

public static void initMinimum()

autoInitMinimum

public static void autoInitMinimum()

finiMinimum

public static void finiMinimum()

connect

public static boolean connect(java.lang.String src,
                              java.lang.String dest,
                              java.lang.String carrier,
                              boolean quiet)

connect

public static boolean connect(java.lang.String src,
                              java.lang.String dest,
                              java.lang.String carrier)

connect

public static boolean connect(java.lang.String src,
                              java.lang.String dest)

connect

public static boolean connect(java.lang.String src,
                              java.lang.String dest,
                              ContactStyle style)

disconnect

public static boolean disconnect(java.lang.String src,
                                 java.lang.String dest,
                                 boolean quiet)

disconnect

public static boolean disconnect(java.lang.String src,
                                 java.lang.String dest)

disconnect

public static boolean disconnect(java.lang.String src,
                                 java.lang.String dest,
                                 ContactStyle style)

isConnected

public static boolean isConnected(java.lang.String src,
                                  java.lang.String dest,
                                  boolean quiet)

isConnected

public static boolean isConnected(java.lang.String src,
                                  java.lang.String dest)

isConnected

public static boolean isConnected(java.lang.String src,
                                  java.lang.String dest,
                                  ContactStyle style)

exists

public static boolean exists(java.lang.String port,
                             boolean quiet)

exists

public static boolean exists(java.lang.String port)

exists

public static boolean exists(java.lang.String port,
                             ContactStyle style)

sync

public static boolean sync(java.lang.String port,
                           boolean quiet)

sync

public static boolean sync(java.lang.String port)

main

public static int main(int argc,
                       SWIGTYPE_p_p_char argv)

runNameServer

public static int runNameServer(int argc,
                                SWIGTYPE_p_p_char argv)

assertion

public static void assertion(boolean shouldBeTrue)

queryName

public static Contact queryName(java.lang.String name)

registerName

public static Contact registerName(java.lang.String name)

registerContact

public static Contact registerContact(Contact contact)

unregisterName

public static Contact unregisterName(java.lang.String name)

unregisterContact

public static Contact unregisterContact(Contact contact)

setProperty

public static boolean setProperty(java.lang.String name,
                                  java.lang.String key,
                                  Value value)

getProperty

public static Value getProperty(java.lang.String name,
                                java.lang.String key)

getNameServerName

public static java.lang.String getNameServerName()

getNameServerContact

public static Contact getNameServerContact()

setNameServerName

public static boolean setNameServerName(java.lang.String name)

setLocalMode

public static boolean setLocalMode(boolean flag)

getLocalMode

public static boolean getLocalMode()

readString

public static java.lang.String readString(SWIGTYPE_p_bool eof)

readString

public static java.lang.String readString()

write

public static boolean write(Contact contact,
                            PortWriter cmd,
                            PortReader reply,
                            boolean admin,
                            boolean quiet,
                            double timeout)

write

public static boolean write(Contact contact,
                            PortWriter cmd,
                            PortReader reply,
                            boolean admin,
                            boolean quiet)

write

public static boolean write(Contact contact,
                            PortWriter cmd,
                            PortReader reply,
                            boolean admin)

write

public static boolean write(Contact contact,
                            PortWriter cmd,
                            PortReader reply)

write

public static boolean write(Contact contact,
                            PortWriter cmd,
                            PortReader reply,
                            ContactStyle style)

writeToNameServer

public static boolean writeToNameServer(PortWriter cmd,
                                        PortReader reply,
                                        ContactStyle style)

write

public static boolean write(java.lang.String port_name,
                            PortWriter cmd,
                            PortReader reply)

checkNetwork

public static boolean checkNetwork()

checkNetwork

public static boolean checkNetwork(double timeout)

initialized

public static boolean initialized()

setVerbosity

public static void setVerbosity(int verbosity)

queryBypass

public static void queryBypass(SWIGTYPE_p_NameStore store)

getQueryBypass

public static SWIGTYPE_p_NameStore getQueryBypass()

getEnvironment

public static java.lang.String getEnvironment(java.lang.String key,
                                              SWIGTYPE_p_bool found)

getEnvironment

public static java.lang.String getEnvironment(java.lang.String key)

setEnvironment

public static void setEnvironment(java.lang.String key,
                                  java.lang.String val)

unsetEnvironment

public static void unsetEnvironment(java.lang.String key)

getDirectorySeparator

public static java.lang.String getDirectorySeparator()

getPathSeparator

public static java.lang.String getPathSeparator()

registerCarrier

public static boolean registerCarrier(java.lang.String name,
                                      java.lang.String dll)

lock

public static void lock()

unlock

public static void unlock()

localNetworkAllocation

public static boolean localNetworkAllocation()

detectNameServer

public static Contact detectNameServer(boolean useDetectedServer,
                                       SWIGTYPE_p_bool scanNeeded,
                                       SWIGTYPE_p_bool serverUsed)

setNameServerContact

public static boolean setNameServerContact(Contact nameServerContact)

getConfigFile

public static java.lang.String getConfigFile(java.lang.String fname)

getDefaultPortRange

public static int getDefaultPortRange()

write

public static boolean write(java.lang.String port_name,
                            Bottle cmd,
                            Bottle reply)

write

public static boolean write(Contact contact,
                            Bottle cmd,
                            Bottle reply,
                            ContactStyle style)

write

public static boolean write(Contact contact,
                            Bottle cmd,
                            Bottle reply,
                            boolean admin,
                            boolean quiet,
                            double timeout)