add post message structure type definition
add getting component pointer for direct access
.
type