Added structs to enable sending multiple variables to rxcallback and server functions