]> git.lizzy.rs Git - dragonnet.git/blobdiff - send.h
Add wildcard receive hook
[dragonnet.git] / send.h
diff --git a/send.h b/send.h
index c37c4209f392f5deefc29fe821d58c5d3fd76a81..31fe253575ed339eb351520f1cde65df6baf2de8 100644 (file)
--- a/send.h
+++ b/send.h
@@ -1,20 +1,10 @@
 #ifndef _DRAGONNET_SEND_H_
 #define _DRAGONNET_SEND_H_
 
-#include <stdbool.h>
-
-#include <dragontype/number.h>
 #include <dragonnet/peer.h>
+#include <stdbool.h>
 
-void send_u8(DragonnetPeer *p, bool confirm, u8 v);
-void send_s8(DragonnetPeer *p, bool confirm, s8 v);
-void send_u16(DragonnetPeer *p, bool confirm, u16 v);
-void send_s16(DragonnetPeer *p, bool confirm, s16 v);
-void send_u32(DragonnetPeer *p, bool confirm, u32 v);
-void send_s32(DragonnetPeer *p, bool confirm, s32 v);
-void send_u64(DragonnetPeer *p, bool confirm, u64 v);
-void send_s64(DragonnetPeer *p, bool confirm, s64 v);
-void send_f32(DragonnetPeer *p, bool confirm, f32 v);
-void send_f64(DragonnetPeer *p, bool confirm, f64 v);
+void dragonnet_send_raw(DragonnetPeer *p, bool submit, const void *buf, size_t n);
+void dragonnet_write_raw(u8 **buf, size_t *n, const void *data, size_t len);
 
 #endif