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)