Channel Handles were previously passed around but now that the old maps are removed, the necessary data that was in the maps is put into Received Messages and Transmitted Messages arrays, which do not need these handles, so they can be removed.
Why should this Pull Request be merged?
More cleanup of old behavior that was replaced during prototyping of the custom device.
What testing has been done?
Created a new custom device, configured it, deployed it, and ran all of the unit tests.
What does this Pull Request accomplish?
Channel Handles were previously passed around but now that the old maps are removed, the necessary data that was in the maps is put into Received Messages and Transmitted Messages arrays, which do not need these handles, so they can be removed.
Why should this Pull Request be merged?
More cleanup of old behavior that was replaced during prototyping of the custom device.
What testing has been done?
Created a new custom device, configured it, deployed it, and ran all of the unit tests.