ksrpc
Toggle table of contents
0.10.0
common
Target filter
common
Switch theme
Search in API
Skip to content
ksrpc
ksrpc-core
/
com.monkopedia.ksrpc
/
SubserviceTransformer
Subservice
Transformer
class
SubserviceTransformer
<
T
:
RpcService
>
(
serviceObj
:
RpcObject
<
T
>
)
:
Transformer
<
T
>
Members
Constructors
Subservice
Transformer
Link copied to clipboard
constructor
(
serviceObj
:
RpcObject
<
T
>
)
Properties
has
Content
Link copied to clipboard
open
val
hasContent
:
Boolean
service
Object
Link copied to clipboard
val
serviceObject
:
RpcObject
<
T
>
Functions
transform
Link copied to clipboard
open
suspend override
fun
<
S
>
transform
(
input
:
T
,
channel
:
SerializedService
<
S
>
)
:
CallData
<
S
>
unpack
Error
Link copied to clipboard
open
fun
<
S
>
unpackError
(
data
:
CallData
<
S
>
,
channel
:
SerializedService
<
S
>
)
untransform
Link copied to clipboard
open
suspend override
fun
<
S
>
untransform
(
data
:
CallData
<
S
>
,
channel
:
SerializedService
<
S
>
)
:
T