src/Network/Message.cc
author morasa@smirgeline.hut.fi
Fri, 11 Sep 2009 16:45:04 +0300
branchnew-physics
changeset 447 fc9e4305fddf
parent 434 a8ba81432ddd
permissions -rw-r--r--
create new physics branch

#include "Message.hh"

NetworkMessage::NetworkMessage (NetworkObject &obj, NetworkMessageID msg_id) :
    NetworkChannelPacket(obj.controller.channel_id)
{
    // write the NetworkObject header
    write_uint32(obj.obj_id);
    write_uint16(msg_id);
}
        
void NetworkMessage::write_object (const NetworkObject *obj) {
    // NULL or obj->obj_id
    write_uint32(obj ? obj->obj_id : 0);
}