trixnity-clientserverapi-client
3.10.0
common
trixnity-clientserverapi-client
/
net.folivo.trixnity.clientserverapi.client
/
Subscribable
Subscribable
class
Subscribable
<
T
>
Members
Constructors
Subscribable
Link copied to clipboard
constructor
(
)
Types
Priority
Subscribers
Link copied to clipboard
data
class
PrioritySubscribers
<
T
>
(
val
subscribers
:
Set
<
Subscriber
<
T
>
>
,
val
priority
:
Int
)
Functions
process
Link copied to clipboard
suspend
fun
process
(
value
:
T
)
subscribe
Link copied to clipboard
fun
subscribe
(
subscriber
:
Subscriber
<
T
>
,
priority
:
Int
=
0
)
unsubscribe
Link copied to clipboard
fun
unsubscribe
(
subscriber
:
Subscriber
<
T
>
)