// RegisterNode registers a node to the ctrlX Data Layer.
// Parameter address is an address of the node to register (wildcards allowed).
// Parameter node ia a node to register.
// It returns the status of function call.
RegisterNode registers a node to the ctrlX Data Layer.
Parameter address is an address of the node to register (wildcards allowed).
Parameter node ia a node to register.
It returns the status of function call.
// RegisterNode registers a node to the ctrlX Data Layer . // Parameter address is an address of the node to register ( wildcards allowed ) . // Parameter node ia a node to register . // It returns the status of function call .
func (p *Provider) RegisterNode(address string, node *ProviderNode) Result {
	caddress := C.CString(address)
	defer C.free(unsafe.Pointer(caddress))
	return Result(C.DLR_providerRegisterNode(p.this, caddress, node.this))
}
func ( p * Provider ) RegisterNode ( address string , node * ProviderNode ) Result { caddress := C . CString ( address ) defer C . free ( unsafe . Pointer ( caddress ) ) return Result ( C . DLR_providerRegisterNode ( p . this , caddress , node . this ) ) }
RegisterNode registers a node to the ctrlX Data Layer.
RegisterNode registers a node to the ctrlX Data Layer .