src/Network/Message.hh
changeset 432 82b0f4e55a13
parent 431 c6d7272a164b
child 434 a8ba81432ddd
equal deleted inserted replaced
431:c6d7272a164b 432:82b0f4e55a13
     5  * @file
     5  * @file
     6  *
     6  *
     7  * NetworkPacket for use with NetworkObjects
     7  * NetworkPacket for use with NetworkObjects
     8  */
     8  */
     9 
     9 
    10 #include "Packet.hh"
    10 #include "Channel.hh"
    11 #include "Object.hh"
    11 #include "Object.hh"
    12 
    12 
    13 /**
    13 /**
    14  * NetworkMessages are NetworkPackets that are related to some specfic NetworkObject and its NetworkObjectController.
    14  * NetworkMessages are NetworkPackets that are related to some specfic NetworkObject and its NetworkObjectController.
    15  */
    15  */
    16 class NetworkMessage : public NetworkPacket {
    16 class NetworkMessage : public NetworkChannelPacket {
    17     public:
    17     public:
    18         /**
    18         /**
    19          * Create a message of the given type to be sent on the given object
    19          * Create a message of the given type to be sent on the given object
    20          */
    20          */
    21         NetworkMessage (NetworkObject &obj, NetworkMessageID msg_id);
    21         NetworkMessage (NetworkObject &obj, NetworkMessageID msg_id);