| Name | Description | Type | Package | Framework |
| AidaTreeClient | Basic interface for AIDA Tree Client. | Interface | hep.aida.ref.remote.interfaces | FreeHep |
| AidaTreeServant | Basic interface for AIDA Tree Servant. | Interface | hep.aida.ref.remote.interfaces | FreeHep |
| AidaTreeServer | Main AIDA Tree Server - manages connect/disconnect of AidaTreeClients and life cycle of AidaTreeServants. | Interface | hep.aida.ref.remote.interfaces | FreeHep |
| AidaUpdatable | Interface that is used by the Queue to process updates on a separate thread. | Interface | hep.aida.ref.remote.interfaces | FreeHep |
| AidaUpdateEvent | Is passed to the TreeClient to notify it about changes in the Event ID describes the change. | Interface | hep.aida.ref.remote.interfaces | FreeHep |
| ITable | Source Code:ITable. | Interface | hep.aida.ref.remote.interfaces | FreeHep |