Skip to content

//core/com.petersamokhin.vksdk.core.api

Package com.petersamokhin.vksdk.core.api

Types

Name Summary
BatchRequestExecutor [common]
class BatchRequestExecutor@JvmOverloads()constructor(token: String, settings: VkSettings, json: Json) : CoroutineScope
https://vk.
BatchRequestItem [common]
data class BatchRequestItem@JvmOverloads()constructor(request: VkRequest, callback: Callback)
Wrapper for the request and callback
BatchRequestResult [common]
data class BatchRequestResult(request: VkRequest, response: JsonElement)
Wrapper for the request and it's result
VkApi [common]
class VkApi
Class for interaction with the VK API
VkApiUploader [common]
class VkApiUploader(api: VkApi, json: Json)
Uploader for photos, etc
VkRequest [common]
data class VkRequest(method: String, params: Parameters, httpClient: HttpClient)
Network request to the VK API