Skip to content

Instantly share code, notes, and snippets.

View thealmikey's full-sized avatar
🎯
Focusing

Michael Gikaru thealmikey

🎯
Focusing
View GitHub Profile
val byteReply = socket.recv(0)
var plainReply = String(byteReply, 0, byteReply.size - 1)
println("Received reply $plainReply")
}
import org.zeromq.ZMQ
fun main() {
val context = ZMQ.context(1)
val socket = context.socket(ZMQ.REP)
println("Starting the server...")
socket.bind("tcp://*:5897")
socket.send(rawReply, 0)
var plainReply = "World "
var rawReply = plainReply.toByteArray()
fun main() {
val context = ZMQ.context(1)
val socket = context.socket(ZMQ.REP)
println("Starting the server...")
socket.bind("tcp://*:5897")
while (true) {
val rawRequest = socket.recv(0)
val cleanRequest = String(rawRequest, 0, rawRequest.size - 1)
val cleanRequest = String(rawRequest, 0, rawRequest.size - 1)
println("Request received : $cleanRequest")
var rawReply = plainReply.toByteArray()
rawReply[rawReply.size - 1] = 0
while (true) {
val rawRequest = socket.recv(0)
...
}
import org.zeromq.ZMQ
fun main() {
val context = ZMQ.context(1)
val socket = context.socket(ZMQ.REP)
}
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.3.21'
}
group 'almikey'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}