|
@@ -37,13 +37,13 @@ class PacketPeer : public Reference {
|
|
|
|
|
|
GDCLASS(PacketPeer, Reference);
|
|
|
|
|
|
- Variant _bnd_get_var() const;
|
|
|
+ Variant _bnd_get_var();
|
|
|
void _bnd_put_var(const Variant &p_var);
|
|
|
|
|
|
static void _bind_methods();
|
|
|
|
|
|
Error _put_packet(const PoolVector<uint8_t> &p_buffer);
|
|
|
- PoolVector<uint8_t> _get_packet() const;
|
|
|
+ PoolVector<uint8_t> _get_packet();
|
|
|
Error _get_packet_error() const;
|
|
|
|
|
|
mutable Error last_get_error;
|
|
@@ -52,17 +52,17 @@ class PacketPeer : public Reference {
|
|
|
|
|
|
public:
|
|
|
virtual int get_available_packet_count() const = 0;
|
|
|
- virtual Error get_packet(const uint8_t **r_buffer, int &r_buffer_size) const = 0; ///< buffer is GONE after next get_packet
|
|
|
+ virtual Error get_packet(const uint8_t **r_buffer, int &r_buffer_size) = 0; ///< buffer is GONE after next get_packet
|
|
|
virtual Error put_packet(const uint8_t *p_buffer, int p_buffer_size) = 0;
|
|
|
|
|
|
virtual int get_max_packet_size() const = 0;
|
|
|
|
|
|
/* helpers / binders */
|
|
|
|
|
|
- virtual Error get_packet_buffer(PoolVector<uint8_t> &r_buffer) const;
|
|
|
+ virtual Error get_packet_buffer(PoolVector<uint8_t> &r_buffer);
|
|
|
virtual Error put_packet_buffer(const PoolVector<uint8_t> &p_buffer);
|
|
|
|
|
|
- virtual Error get_var(Variant &r_variant) const;
|
|
|
+ virtual Error get_var(Variant &r_variant);
|
|
|
virtual Error put_var(const Variant &p_packet);
|
|
|
|
|
|
void set_allow_object_decoding(bool p_enable);
|
|
@@ -91,7 +91,7 @@ protected:
|
|
|
|
|
|
public:
|
|
|
virtual int get_available_packet_count() const;
|
|
|
- virtual Error get_packet(const uint8_t **r_buffer, int &r_buffer_size) const;
|
|
|
+ virtual Error get_packet(const uint8_t **r_buffer, int &r_buffer_size);
|
|
|
virtual Error put_packet(const uint8_t *p_buffer, int p_buffer_size);
|
|
|
|
|
|
virtual int get_max_packet_size() const;
|