|
Packit |
8b6d7a |
|
|
Packit |
8b6d7a |
namespace org.freestandards.atspi {
|
|
Packit |
8b6d7a |
/*
|
|
Packit |
8b6d7a |
Accessible objects with the socket interface are capable of embeding other
|
|
Packit |
8b6d7a |
accessible heirarchies as one of their children. This allows
|
|
Packit |
8b6d7a |
applications to embed themselves in the heirarchy of the desktop object.
|
|
Packit |
8b6d7a |
*/
|
|
Packit |
8b6d7a |
interface Socket {
|
|
Packit |
8b6d7a |
method Embed {
|
|
Packit |
8b6d7a |
Reference plug;
|
|
Packit |
8b6d7a |
} reply {
|
|
Packit |
8b6d7a |
Reference socket;
|
|
Packit |
8b6d7a |
}
|
|
Packit |
8b6d7a |
|
|
Packit |
8b6d7a |
method Unembed {
|
|
Packit |
8b6d7a |
Reference plug;
|
|
Packit |
8b6d7a |
}
|
|
Packit |
8b6d7a |
|
|
Packit |
8b6d7a |
/*
|
|
Packit |
8b6d7a |
The available signal indicates that a socket has been
|
|
Packit |
8b6d7a |
made available, it is for discovering new sockets.
|
|
Packit |
8b6d7a |
This is used for when the process containing the desktop
|
|
Packit |
8b6d7a |
object is re-started.
|
|
Packit |
8b6d7a |
|
|
Packit |
8b6d7a |
D-Bus bus name must have been granted by the D-Bus bus.
|
|
Packit |
8b6d7a |
It is used to identify the new socket.
|
|
Packit |
8b6d7a |
*/
|
|
Packit |
8b6d7a |
signal Available {
|
|
Packit |
8b6d7a |
Reference socket;
|
|
Packit |
8b6d7a |
}
|
|
Packit |
8b6d7a |
}
|