Platforms to show: All Mac Windows Linux Cross-Platform
Rockey2MBS class Deprecated
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Dongle | MBS Dongle Plugin | 9.6 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This item is deprecated and should no longer be used.
You can use Rockey4NDMBS instead.
Notes:
Available for:
- Linux 32-bit on Intel
- Linux 64-bit on Intel
- Windows 32-bit on Intel
- Windows 64-bit on Intel
- macOS 32-bit on Intel
- macOS 64-bit on Intel
Unavailable for:
- Windows 64-bit on ARM
- Linux 32-bit on ARM
- Linux 64-bit on ARM
- macOS 64-bit on ARM
- iOS
We may add more targets once we get newer SDK versions with new libraries.
- 2 properties
- 7 methods
- method Close
- method Find as Int32
- method GenUID(byref uid as UInt32, seed as string, isProtect as boolean) as Int32
- method Open(mode as Int32, uid as UInt32, byref hid as UInt32)
- method Read(BlockIndex as Int32) as string
- method Transform(data as string) as string
- method Write(BlockIndex as Int32, data as string)
- 3 shared methods
- shared method Available as boolean
- shared method LoadLibrary(file as folderitem) as boolean
- shared method LoadLibrary(path as string) as boolean
- 28 constants
- const AUTO_MODE = 0
- const HID_MODE = -1
- const R2_MINOR = 16
- const ROCKEY2_DISABLE_WRITE_PROTECT = false
- const ROCKEY2_ENSABLE_WRITE_PROTECT = true
- const RY2ERR_FLUSH_QUEUE = &hA010000F
- const RY2ERR_FREE_PREPARSED_DATA = &hA010000E
- const RY2ERR_GETCAPS = &hA010000D
- const RY2ERR_GET_ATTRIBUTES = &hA010000B
- const RY2ERR_GET_PREPARSED_DATA = &hA010000C
- const RY2ERR_GET_SERIAL = &hA0100011
- const RY2ERR_NOT_OPENED_DEVICE = &hA0100002
- const RY2ERR_NO_SUCH_DEVICE = &hA0100001
- const RY2ERR_OPEN_DEVICE = &hA0100007
- const RY2ERR_READ_REPORT = &hA0100008
- const RY2ERR_SETUP_DI_CLASS_DEVS = &hA0100010
- const RY2ERR_SETUP_DI_GET_DEVICE_INTERFACE_DETAIL = &hA010000A
- const RY2ERR_SUCCESS = 0
- const RY2ERR_TOO_LONG_DEVICE_DETAIL = &hA0100012
- const RY2ERR_TOO_LONG_SEED = &hA0100005
- const RY2ERR_UNKNOWN_DEVICE = &hA0100020
- const RY2ERR_UNKNOWN_ERROR = &hA010FFFF
- const RY2ERR_VERIFY = &hA0100014
- const RY2ERR_WRITE_PROTECT = &hA0100006
- const RY2ERR_WRITE_REPORT = &hA0100009
- const RY2ERR_WRONG_INDEX = &hA0100004
- const RY2ERR_WRONG_REPORT_LENGTH = &hA0100013
- const RY2ERR_WRONG_UID = &hA0100003
This class has no sub classes.
Some examples using this class:
Blog Entries
- MBS Xojo Plugins, version 23.0pr6
- MBS Xojo Plugins, version 20.6pr4
- MBS Xojo Plugins, version 17.2pr1
- MBS Xojo / Real Studio Plugins, version 15.4pr5
- MBS REALbasic plug-in 9.6
The items on this page are in the following plugins: MBS Dongle Plugin.
RFCTypeDescriptionMBS - Rockey4NDMBS