]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/protocol.cpp
Simplify the inner workings of Protocol
[libs/net.git] / source / net / protocol.cpp
index 81e9d142a56f93615152a9bfb7b5040ffe05b8ab..cee18367b7cb254abf220e33eaad1f76958679f0 100644 (file)
@@ -14,7 +14,7 @@ Protocol::Protocol(unsigned npi):
        header_def(0),
        next_packet_id(npi)
 {
-       PacketDefBuilder<PacketHeader, NullSerializer<PacketHeader> >(*this, header_def, NullSerializer<PacketHeader>())
+       PacketDefBuilder<PacketHeader, Serializer<PacketHeader>>(*this, header_def, Serializer<PacketHeader>())
                (&PacketHeader::type)(&PacketHeader::length);
 }
 
@@ -166,11 +166,6 @@ Protocol::PacketDefBase::PacketDefBase(unsigned i):
 { }
 
 
-Protocol::PacketHeader::PacketHeader():
-       type(0),
-       length(0)
-{ }
-
 Protocol::PacketHeader::PacketHeader(uint16_t t, uint16_t l):
        type(t),
        length(l)