fixes
This commit is contained in:
parent
b4bdc44897
commit
46cad71e4b
@ -131,6 +131,7 @@ lib LibIPC
|
|||||||
Closing #
|
Closing #
|
||||||
Error #
|
Error #
|
||||||
ParsingError #
|
ParsingError #
|
||||||
|
Ignore #
|
||||||
end
|
end
|
||||||
|
|
||||||
# Changing the callbacks for switched fd.
|
# Changing the callbacks for switched fd.
|
||||||
@ -138,9 +139,10 @@ lib LibIPC
|
|||||||
# , enum ipccb cb_in (fd, *ipc_message)
|
# , enum ipccb cb_in (fd, *ipc_message)
|
||||||
# , enum ipccb cb_out (fd, *ipc_message)
|
# , enum ipccb cb_out (fd, *ipc_message)
|
||||||
fun ipc_switching_callbacks(Ctx*, LibC::Int,
|
fun ipc_switching_callbacks(Ctx*, LibC::Int,
|
||||||
cb_in : (LibC::Int, Pointer(LibIPC::Message)) -> LibIPC::IPCCB,
|
(LibC::Int, LibIPC::Message* -> LibIPC::IPCCB),
|
||||||
cb_out : (LibC::Int, Pointer(LibIPC::Message)) -> LibIPC::IPCCB) : IPCError
|
(LibC::Int, LibIPC::Message* -> LibIPC::IPCCB))
|
||||||
|
|
||||||
|
fun ipc_ctx_switching_add (ctx : Ctx*, fd1 : LibC::Int, fd2 : LibC::Int) # Void
|
||||||
fun ipc_switching_add (switch : Switchings*, fd1 : LibC::Int, fd2 : LibC::Int) # Void
|
fun ipc_switching_add (switch : Switchings*, fd1 : LibC::Int, fd2 : LibC::Int) # Void
|
||||||
fun ipc_switching_del (switch : Switchings*, fd : LibC::Int ) : LibC::Int
|
fun ipc_switching_del (switch : Switchings*, fd : LibC::Int ) : LibC::Int
|
||||||
fun ipc_switching_get (switch : Switchings*, fd : LibC::Int ) : LibC::Int
|
fun ipc_switching_get (switch : Switchings*, fd : LibC::Int ) : LibC::Int
|
||||||
|
@ -23,7 +23,7 @@ class IPC::Message
|
|||||||
def self.from_json (str : String)
|
def self.from_json (str : String)
|
||||||
jsonmessage = JSONMessage.from_json str
|
jsonmessage = JSONMessage.from_json str
|
||||||
|
|
||||||
IPC::Message.new jsonmessage.mtype, jsonmessage.utype, jsonmessage.payload
|
IPC::Message.new 0, jsonmessage.mtype, jsonmessage.utype, jsonmessage.payload
|
||||||
end
|
end
|
||||||
|
|
||||||
def to_json
|
def to_json
|
||||||
|
Reference in New Issue
Block a user