* Added convenience func for creating structured bufs with srv