// RegisterType registers a type to the ctrlX Data Layer.
// Parameter address is an address of the node to register (no wildcards allowed).
// Parameter pathname is a path to flatbuffer bfbs.
// It returns the status of function call.
RegisterType registers a type to the ctrlX Data Layer.
Parameter address is an address of the node to register (no wildcards allowed).
Parameter pathname is a path to flatbuffer bfbs.
It returns the status of function call.
// RegisterType registers a type to the ctrlX Data Layer . // Parameter address is an address of the node to register ( no wildcards allowed ) . // Parameter pathname is a path to flatbuffer bfbs . // It returns the status of function call .
func (p *Provider) RegisterType(address string, pathname string) Result {
	caddress := C.CString(address)
	defer C.free(unsafe.Pointer(caddress))
	cpath := C.CString(pathname)
	defer C.free(unsafe.Pointer(cpath))
	return Result(C.DLR_providerRegisterType(p.this, caddress, cpath))
}
func ( p * Provider ) RegisterType ( address string , pathname string ) Result { caddress := C . CString ( address ) defer C . free ( unsafe . Pointer ( caddress ) ) cpath := C . CString ( pathname ) defer C . free ( unsafe . Pointer ( cpath ) ) return Result ( C . DLR_providerRegisterType ( p . this , caddress , cpath ) ) }
RegisterType registers a type to the ctrlX Data Layer.
RegisterType registers a type to the ctrlX Data Layer .