setup data type channels. Any data type supported will be channelled to the pointer set data function.