func TransferPrimaryRole(homeID uint32) bool {
	return bool(C.manager_transferPrimaryRole(cmanager, C.uint32_t(homeID)))
}
TransferPrimaryRole adds a new controller to the network and make it the
primary. The existing primary will become a secondary controller. It will
return true if the command was sent to the controller successfully.
package goopenzwave
import "C"
func TestNetworkNode(homeID uint32, nodeID uint8, count uint32) {
	C.manager_testNetworkNode(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID), C.uint32_t(count))
}
func TestNetwork(homeID uint32, count uint32) {
	C.manager_testNetwork(cmanager, C.uint32_t(homeID), C.uint32_t(count))
}
func HealNetworkNode(homeID uint32, nodeID uint8, doRR bool) {
	C.manager_healNetworkNode(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID), C.bool(doRR))
}
func HealNetwork(homeID uint32, doRR bool) {
	C.manager_healNetwork(cmanager, C.uint32_t(homeID), C.bool(doRR))
}
func AddNode(homeID uint32, doSecurity bool) bool {
	return bool(C.manager_addNode(cmanager, C.uint32_t(homeID), C.bool(doSecurity)))
}
func RemoveNode(homeID uint32) bool {
	return bool(C.manager_removeNode(cmanager, C.uint32_t(homeID)))
}
func RemoveFailedNode(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_removeFailedNode(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}
func HasNodeFailed(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_hasNodeFailed(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}
func RequestNodeNeighborUpdate(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_requestNodeNeighborUpdate(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}
func AssignReturnRoute(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_assignReturnRoute(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}
func DeleteAllReturnRoutes(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_deleteAllReturnRoutes(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}
func SendNodeInformation(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_sendNodeInformation(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}
func CreateNewPrimary(homeID uint32) bool {
	return bool(C.manager_createNewPrimary(cmanager, C.uint32_t(homeID)))
}
func ReceiveConfiguration(homeID uint32) bool {
	return bool(C.manager_receiveConfiguration(cmanager, C.uint32_t(homeID)))
}
func ReplaceFailedNode(homeID uint32, nodeID uint8) bool {
	return bool(C.manager_replaceFailedNode(cmanager, C.uint32_t(homeID), C.uint8_t(nodeID)))
}