diff --git a/src/requests/keepalive.cr b/src/requests/keepalive.cr new file mode 100644 index 0000000..813d884 --- /dev/null +++ b/src/requests/keepalive.cr @@ -0,0 +1,11 @@ +class AuthD::Request + IPC::JSON.message KeepAlive, 250 do + def initialize() + end + + def handle(authd : AuthD::Service, fd : Int32) + Response::KeepAlive.new + end + end + AuthD.requests << KeepAlive +end diff --git a/src/responses/keepalive.cr b/src/responses/keepalive.cr new file mode 100644 index 0000000..b84dc46 --- /dev/null +++ b/src/responses/keepalive.cr @@ -0,0 +1,7 @@ +class AuthD::Response + IPC::JSON.message KeepAlive, 250 do + def initialize() + end + end + AuthD.responses << KeepAlive +end