Fix water-glass and water-lava surfaces
[oweals/minetest.git] / src / connection.h
index 570bc92ab22ba817873c0e549af2a59882b46940..6d26e2e35e8cc632450fe478468b0b851f2156df 100644 (file)
@@ -430,7 +430,7 @@ struct ConnectionEvent
 {
        enum ConnectionEventType type;
        u16 peer_id;
-       SharedBuffer<u8> data;
+       Buffer<u8> data;
        bool timeout;
        Address address;
 
@@ -489,7 +489,7 @@ struct ConnectionCommand
        Address address;
        u16 peer_id;
        u8 channelnum;
-       SharedBuffer<u8> data;
+       Buffer<u8> data;
        bool reliable;
        
        ConnectionCommand(): type(CONNCMD_NONE) {}
@@ -551,7 +551,7 @@ public:
        void Connect(Address address);
        bool Connected();
        void Disconnect();
-       u32 Receive(u16 &peer_id, u8 *data, u32 datasize);
+       u32 Receive(u16 &peer_id, SharedBuffer<u8> &data);
        void SendToAll(u8 channelnum, SharedBuffer<u8> data, bool reliable);
        void Send(u16 peer_id, u8 channelnum, SharedBuffer<u8> data, bool reliable);
        void RunTimeouts(float dtime); // dummy