Implement Keep Alive messages.

master
Philippe Pittoli 2024-02-20 17:14:13 +01:00
parent 203c6aed54
commit 2b3fe276a5
2 changed files with 18 additions and 0 deletions

11
src/requests/keepalive.cr Normal file
View File

@ -0,0 +1,11 @@
class DNSManager::Request
IPC::JSON.message KeepAlive, 250 do
def initialize()
end
def handle(dnsmanagerd : DNSManager::Service, event : IPC::Event) : IPC::JSON
Response::KeepAlive.new
end
end
DNSManager.requests << KeepAlive
end

View File

@ -0,0 +1,7 @@
class DNSManager::Response
IPC::JSON.message KeepAlive, 250 do
def initialize()
end
end
DNSManager.responses << KeepAlive
end