class ExtScheduler |
|
class ExtWire : IWire |
|
interface IPerContextMap<K : Any, out V : Any> : IRdDynamic
A collection that automatically maps values to keys from RdContext's value set Key-value pairs in this map are automatically managed based on possible values of RdContext |
|
interface IRdBindable : IRdDynamic
A non-root node in an object graph which can be synchronized with its remote copy over a network or a similar connection. |
|
interface IRdReactive : IRdBindable, IRdWireable
A non-root node in an object graph which can be synchronized with its remote copy over a network or a similar connection, and which allows to subscribe to its changes. |
|
interface IRdWireable : IRdDynamic
Entity that could receive messages from wire |
|
interface ISerializersOwner |
|
class ModelSynchronizer |
|
abstract class RdBindableBase : IRdBindable |
|
abstract class RdDelegateBase<out T : RdBindableBase> : IRdBindable |
|
abstract class RdExtBase : RdReactiveBase |
|
abstract class RdReactiveBase : RdBindableBase, IRdReactive |
|
abstract class WireBase : IWireWithDelayedDelivery |
fun <T : IRdBindable?> T.bind(lf: <ERROR CLASS>, parent: IRdDynamic, name: String): Unit? |
|
fun <T> T.deepClonePolymorphic(): T |
|
fun <T : IRdBindable?> T.identify(identities: IIdentities, ids: RdId): Unit? |
|
fun <T : RdBindableBase> T.static(id: Int): T |
|
fun <T : RdBindableBase> T.withId(id: RdId): T |
|
fun <T : RdBindableBase> T.withIdFromName(name: String): T |