GeckoConnector<TProvider> ​
A connector for the GameCube/Wii Gecko device.
Kind: Class
Namespace: ConnectorLib
Inheritance: ConnectorBase → I16BitConnector → I32BitConnector → I64BitConnector → I8BitConnector → IAddressableConnector → IConsoleConnector → IDisposable → IDomainMappableConnector → IGCNConnector → IGameConnector → IGeckoConnector → IROMProcessor → IWiiConnector → IWiiUConnector
Public Constructors
Public Member Functions
Task
Task
byte[]
Translates a given address to the format used by the Gecko device.
byte[]
Translates a given value to the format used by the Gecko device.
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
string
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
bool
Public Attributes
IGeckoProvider
Provider
The provider used to communicate with the Gecko device.
Properties
bool
Connected
[get, ]
int
AddressShift
[get, set]
The address shift used to translate addresses.
IFeatureAware
Features
[get, ]
Endianness
Endianness
[get, ]
PointerFormat
PointerFormat
[get, ]
Events
Action<string>
UserStateLoad
Action<string>
UserStateSave
Action<string>
UserStateDelete
EventHandler<ValueTuple<ConnectionStatus, string>>
ConnectionStatusChanged
