class io.IpDefragmenter

class IpDefragmenter
{
    // enums

    enum Defaults;

    // structs

    struct Fragment;

    // classes

    class Chain;

    // fields

    size_t m_fragmentLimit;
    uint_t m_timeout;

    // construction

    construct();

    // methods

    void reset();

    io.IpHdr const* defragment(
        io.IpHdr const* ipHdr,
        size_t size
        );
};