trixnity-clientserverapi-client
3.0.0-beta3
trixnity-clientserverapi-client
/
net.folivo.trixnity.clientserverapi.client
/
ServerApiClientImpl
Server
Api
Client
Impl
class
ServerApiClientImpl
(
httpClient
:
MatrixClientServerApiHttpClient
)
:
ServerApiClient
Constructors
Functions
Constructors
Server
Api
Client
Impl
Link copied to clipboard
fun
ServerApiClientImpl
(
httpClient
:
MatrixClientServerApiHttpClient
)
Functions
get
Capabilities
Link copied to clipboard
open
suspend override
fun
getCapabilities
(
)
:
Result
<
GetCapabilities.Response
>
get
Versions
Link copied to clipboard
open
suspend override
fun
getVersions
(
)
:
Result
<
GetVersions.Response
>
search
Link copied to clipboard
open
suspend override
fun
search
(
request
:
Search.Request
,
nextBatch
:
String
?
,
asUserId
:
UserId
?
)
:
Result
<
Search.Response
>
who
Is
Link copied to clipboard
open
suspend override
fun
whoIs
(
userId
:
UserId
,
asUserId
:
UserId
?
)
:
Result
<
WhoIs.Response
>