28 lines
531 B
Crystal
28 lines
531 B
Crystal
|
|
class DNSManager::Response
|
|
IPC::JSON.message Error, 0 do
|
|
property reason : String | Array(String)
|
|
def initialize(@reason)
|
|
end
|
|
end
|
|
DNSManager.responses << Error
|
|
|
|
IPC::JSON.message ErrorInvalidToken, 2 do
|
|
def initialize()
|
|
end
|
|
end
|
|
DNSManager.responses << ErrorInvalidToken
|
|
|
|
IPC::JSON.message DomainAlreadyExists, 3 do
|
|
def initialize()
|
|
end
|
|
end
|
|
DNSManager.responses << DomainAlreadyExists
|
|
|
|
IPC::JSON.message ErrorUserNotLogged, 4 do
|
|
def initialize()
|
|
end
|
|
end
|
|
DNSManager.responses << ErrorUserNotLogged
|
|
end
|