org.freedesktop.dbus.test
Class cross_test_server
java.lang.Object
org.freedesktop.dbus.test.cross_test_server
- All Implemented Interfaces:
- DBus.Binding.SingleTests, DBus.Binding.Tests, DBusInterface, DBusSigHandler<DBus.Binding.TestClient.Trigger>
public class cross_test_server
- extends java.lang.Object
- implements DBus.Binding.Tests, DBus.Binding.SingleTests, DBusSigHandler<DBus.Binding.TestClient.Trigger>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cross_test_server
public cross_test_server(DBusConnection conn)
isRemote
public boolean isRemote()
- Description copied from interface:
DBusInterface
- Returns true on remote objects.
Local objects implementing this interface MUST return false.
- Specified by:
isRemote
in interface DBusInterface
Identity
public <T> Variant<T> Identity(Variant<T> input)
- Specified by:
Identity
in interface DBus.Binding.Tests
IdentityByte
public byte IdentityByte(byte input)
- Specified by:
IdentityByte
in interface DBus.Binding.Tests
IdentityBool
public boolean IdentityBool(boolean input)
- Specified by:
IdentityBool
in interface DBus.Binding.Tests
IdentityInt16
public short IdentityInt16(short input)
- Specified by:
IdentityInt16
in interface DBus.Binding.Tests
IdentityUInt16
public UInt16 IdentityUInt16(UInt16 input)
- Specified by:
IdentityUInt16
in interface DBus.Binding.Tests
IdentityInt32
public int IdentityInt32(int input)
- Specified by:
IdentityInt32
in interface DBus.Binding.Tests
IdentityUInt32
public UInt32 IdentityUInt32(UInt32 input)
- Specified by:
IdentityUInt32
in interface DBus.Binding.Tests
IdentityInt64
public long IdentityInt64(long input)
- Specified by:
IdentityInt64
in interface DBus.Binding.Tests
IdentityUInt64
public UInt64 IdentityUInt64(UInt64 input)
- Specified by:
IdentityUInt64
in interface DBus.Binding.Tests
IdentityDouble
public double IdentityDouble(double input)
- Specified by:
IdentityDouble
in interface DBus.Binding.Tests
IdentityString
public java.lang.String IdentityString(java.lang.String input)
- Specified by:
IdentityString
in interface DBus.Binding.Tests
IdentityArray
public <T> Variant<T>[] IdentityArray(Variant<T>[] input)
- Specified by:
IdentityArray
in interface DBus.Binding.Tests
IdentityByteArray
public byte[] IdentityByteArray(byte[] input)
- Specified by:
IdentityByteArray
in interface DBus.Binding.Tests
IdentityBoolArray
public boolean[] IdentityBoolArray(boolean[] input)
- Specified by:
IdentityBoolArray
in interface DBus.Binding.Tests
IdentityInt16Array
public short[] IdentityInt16Array(short[] input)
- Specified by:
IdentityInt16Array
in interface DBus.Binding.Tests
IdentityUInt16Array
public UInt16[] IdentityUInt16Array(UInt16[] input)
- Specified by:
IdentityUInt16Array
in interface DBus.Binding.Tests
IdentityInt32Array
public int[] IdentityInt32Array(int[] input)
- Specified by:
IdentityInt32Array
in interface DBus.Binding.Tests
IdentityUInt32Array
public UInt32[] IdentityUInt32Array(UInt32[] input)
- Specified by:
IdentityUInt32Array
in interface DBus.Binding.Tests
IdentityInt64Array
public long[] IdentityInt64Array(long[] input)
- Specified by:
IdentityInt64Array
in interface DBus.Binding.Tests
IdentityUInt64Array
public UInt64[] IdentityUInt64Array(UInt64[] input)
- Specified by:
IdentityUInt64Array
in interface DBus.Binding.Tests
IdentityDoubleArray
public double[] IdentityDoubleArray(double[] input)
- Specified by:
IdentityDoubleArray
in interface DBus.Binding.Tests
IdentityStringArray
public java.lang.String[] IdentityStringArray(java.lang.String[] input)
- Specified by:
IdentityStringArray
in interface DBus.Binding.Tests
Sum
public long Sum(int[] a)
- Specified by:
Sum
in interface DBus.Binding.Tests
Sum
public UInt32 Sum(byte[] a)
- Specified by:
Sum
in interface DBus.Binding.SingleTests
InvertMapping
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> InvertMapping(java.util.Map<java.lang.String,java.lang.String> a)
- Specified by:
InvertMapping
in interface DBus.Binding.Tests
DeStruct
public DBus.Binding.Triplet<java.lang.String,UInt32,java.lang.Short> DeStruct(DBus.Binding.TestStruct a)
- Specified by:
DeStruct
in interface DBus.Binding.Tests
Primitize
public java.util.List<Variant<java.lang.Object>> Primitize(Variant<java.lang.Object> a)
- Specified by:
Primitize
in interface DBus.Binding.Tests
Invert
public boolean Invert(boolean a)
- Specified by:
Invert
in interface DBus.Binding.Tests
Trigger
public void Trigger(java.lang.String a,
UInt64 b)
- Specified by:
Trigger
in interface DBus.Binding.Tests
Exit
public void Exit()
- Specified by:
Exit
in interface DBus.Binding.Tests
handle
public void handle(DBus.Binding.TestClient.Trigger t)
- Description copied from interface:
DBusSigHandler
- Handle a signal.
- Specified by:
handle
in interface DBusSigHandler<DBus.Binding.TestClient.Trigger>
- Parameters:
t
- The signal to handle. If such a class exists, the
signal will be an instance of the class with the correct type signature.
Otherwise it will be an instance of DBusSignal
main
public static void main(java.lang.String[] args)