Scarlet
Scarlet copied to clipboard
A Retrofit inspired WebSocket client for Kotlin, Java, and Android
When my app (Android) that implemented this lib in the websocket receives several responses at the same time from the backend, the last response overwrites the others and the app...
Remove CircleCi conf file and badge in README
Hello all, the request interceptor print the log and shows that scarlet use http instead of ws to send request, and the server side return code 101, "switching protocols", how...
- Coroutines to version 1.5.1 - Timber to version 4.7.1 - Remove ReceiveChannel support (Reason: _Using 'openSubscription(Int = ...): ReceiveChannel' is an error. Transforming publisher to channel is deprecated, use...
Hi, I was wandering whether it is possible to close the connection on purpose. Is it? e.g. by pressing a button to stop receiving stuff?
How can we keep alive web socket connection (in period of time) in scarlet?
At the first launch of the application - the socket connection does not start working until you exit the application and enter again. The demo in the repository works the...
Are @Send methods blocking and can they return a confirmation whether a send action was successful?
I tried looking through documentation but can't find any clear answer. I need to know whether @Send methods are blocking, and is there any way to get a confirmation if...
```Kotlin @JsonClass(generateAdapter = true) data class Dto1( @Json(name = "code") val code: String, @Json(name = "status") val status: Int, ) @JsonClass(generateAdapter = true) data class Dto2( @Json(name = "status") val...
The documentation is too bad, I can not subscribe a specific topic. Can you provide ?