udp/tcp seq type templated