aboutsummaryrefslogtreecommitdiff
path: root/network.go
diff options
context:
space:
mode:
authorDeterminant <tederminant@gmail.com>2019-06-14 18:17:53 -0400
committerDeterminant <tederminant@gmail.com>2019-06-14 18:17:53 -0400
commit35d6ada17b298a9ce51c2e432596b91d7c6c4cc3 (patch)
treeab259080619dcdd654a3ef53325839fa48944f5b /network.go
parentcb133a379998112600ea1504b556484a417cf48a (diff)
minor fix
Diffstat (limited to 'network.go')
-rw-r--r--network.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/network.go b/network.go
index 5f42fb0..d4d85cd 100644
--- a/network.go
+++ b/network.go
@@ -75,6 +75,7 @@ func (self MsgNetworkConn) Free() { C.msgnetwork_conn_free(self) }
type MsgNetworkMsgCallback = C.msgnetwork_msg_callback_t
type MsgNetworkConnCallback = C.msgnetwork_conn_callback_t
+type MsgNetworkErrorCallback = C.msgnetwork_error_callback_t
func (self MsgNetwork) RegHandler(opcode Opcode, callback MsgNetworkMsgCallback, userdata rawptr_t) {
C.msgnetwork_reg_handler(self, C._opcode_t(opcode), callback, userdata)
@@ -84,6 +85,10 @@ func (self MsgNetwork) RegConnHandler(callback MsgNetworkConnCallback, userdata
C.msgnetwork_reg_conn_handler(self, callback, userdata)
}
+func (self MsgNetwork) RegErrorHandler(callback MsgNetworkErrorCallback, userdata rawptr_t) {
+ C.msgnetwork_reg_error_handler(self, callback, userdata)
+}
+
type PeerNetwork = *C.struct_peernetwork_t
type PeerNetworkConn = *C.struct_peernetwork_conn_t