Table of Contents

Namespace nanoFramework.Tools.Debugger.WireProtocol

Classes

Commands
Commands.DebuggingDeploymentStatus
Commands.DebuggingDeploymentStatus.Reply
Commands.DebuggingDeploymentStatus.ReplyEx
Commands.DebuggingExecutionChangeConditions

These flags are used to change the state of the debugger execution on the target.

Commands.DebuggingExecutionChangeConditions.Reply
Commands.DebuggingResolveAssembly
Commands.DebuggingResolveAssembly.Reply
Commands.Debugging_Button_Inject
Commands.Debugging_Button_Report
Commands.Debugging_Execution_Allocate
Commands.Debugging_Execution_Allocate.Reply
Commands.Debugging_Execution_BasePtr
Commands.Debugging_Execution_BasePtr.Reply
Commands.Debugging_Execution_BreakpointDef
Commands.Debugging_Execution_BreakpointHit
Commands.Debugging_Execution_BreakpointStatus
Commands.Debugging_Execution_BreakpointStatus.Reply
Commands.Debugging_Execution_Breakpoints
Commands.Debugging_Execution_QueryCLRCapabilities
Commands.Debugging_Execution_QueryCLRCapabilities.ClrInfo
Commands.Debugging_Execution_QueryCLRCapabilities.HalSystemInfo
Commands.Debugging_Execution_QueryCLRCapabilities.NativeAssemblies
Commands.Debugging_Execution_QueryCLRCapabilities.NativeAssemblyDetails
Commands.Debugging_Execution_QueryCLRCapabilities.OEM_MODEL_SKU
Commands.Debugging_Execution_QueryCLRCapabilities.OEM_SERIAL_NUMBERS
Commands.Debugging_Execution_QueryCLRCapabilities.Reply
Commands.Debugging_Execution_QueryCLRCapabilities.SoftwareVersion
Commands.Debugging_Execution_SecurityKey
Commands.Debugging_Execution_SetCurrentAppDomain
Commands.Debugging_Execution_Unlock
Commands.Debugging_Info_SetJMC
Commands.Debugging_MFUpdate_AddPacket
Commands.Debugging_MFUpdate_AddPacket.Reply
Commands.Debugging_MFUpdate_AuthCommand
Commands.Debugging_MFUpdate_AuthCommand.Reply
Commands.Debugging_MFUpdate_Authenticate
Commands.Debugging_MFUpdate_Authenticate.Reply
Commands.Debugging_MFUpdate_GetMissingPkts
Commands.Debugging_MFUpdate_GetMissingPkts.Reply
Commands.Debugging_MFUpdate_Install
Commands.Debugging_MFUpdate_Install.Reply
Commands.Debugging_MFUpdate_Start
Commands.Debugging_MFUpdate_Start.Reply
Commands.Debugging_Messaging_Address
Commands.Debugging_Messaging_Query
Commands.Debugging_Messaging_Query.Reply
Commands.Debugging_Messaging_Reply
Commands.Debugging_Messaging_Reply.Reply
Commands.Debugging_Messaging_Send
Commands.Debugging_Messaging_Send.Reply
Commands.Debugging_Reply_Uint_Array
Commands.Debugging_Resolve_AppDomain
Commands.Debugging_Resolve_AppDomain.Reply
Commands.Debugging_Resolve_Field
Commands.Debugging_Resolve_Field.Reply
Commands.Debugging_Resolve_Field.Result
Commands.Debugging_Resolve_Method
Commands.Debugging_Resolve_Method.Reply
Commands.Debugging_Resolve_Method.Result
Commands.Debugging_Resolve_Type
Commands.Debugging_Resolve_Type.Reply
Commands.Debugging_Resolve_Type.Result
Commands.Debugging_Resolve_VirtualMethod
Commands.Debugging_Resolve_VirtualMethod.Reply
Commands.Debugging_Stack_Info
Commands.Debugging_Stack_Info.Reply
Commands.Debugging_Stack_SetIP
Commands.Debugging_Thread_Create
Commands.Debugging_Thread_Create.Reply
Commands.Debugging_Thread_CreateEx
Commands.Debugging_Thread_CreateEx.Reply
Commands.Debugging_Thread_Get
Commands.Debugging_Thread_GetException
Commands.Debugging_Thread_Kill
Commands.Debugging_Thread_Kill.Reply
Commands.Debugging_Thread_List
Commands.Debugging_Thread_List.Reply
Commands.Debugging_Thread_Resume
Commands.Debugging_Thread_Stack
Commands.Debugging_Thread_Stack.Reply
Commands.Debugging_Thread_Stack.Reply.Call
Commands.Debugging_Thread_Stack.Reply.CallEx
Commands.Debugging_Thread_Suspend
Commands.Debugging_Thread_Unwind
Commands.Debugging_TypeSys_AppDomains
Commands.Debugging_TypeSys_AppDomains.Reply
Commands.Debugging_TypeSys_Assemblies
Commands.Debugging_TypeSys_Assemblies.Reply
Commands.Debugging_UpgradeToSsl
Commands.Debugging_UpgradeToSsl.Reply
Commands.Debugging_Value
Commands.Debugging_Value_AllocateArray
Commands.Debugging_Value_AllocateObject
Commands.Debugging_Value_AllocateString
Commands.Debugging_Value_Assign
Commands.Debugging_Value_GetArray
Commands.Debugging_Value_GetBlock
Commands.Debugging_Value_GetField
Commands.Debugging_Value_GetScratchPad
Commands.Debugging_Value_GetStack
Commands.Debugging_Value_Reply
Commands.Debugging_Value_ResizeScratchPad
Commands.Debugging_Value_SetArray
Commands.Debugging_Value_SetBlock
Commands.MonitorReboot
Commands.Monitor_CheckMemory
Commands.Monitor_CheckMemory.Reply
Commands.Monitor_DeploymentMap
Commands.Monitor_DeploymentMap.Reply
Commands.Monitor_EraseMemory
Commands.Monitor_EraseMemory.Reply
Commands.Monitor_Execute
Commands.Monitor_FlashSectorMap
Commands.Monitor_FlashSectorMap.Reply
Commands.Monitor_MemoryMap
Commands.Monitor_MemoryMap.Reply
Commands.Monitor_Message
Commands.Monitor_OemInfo
Commands.Monitor_OemInfo.Reply
Commands.Monitor_Ping
Commands.Monitor_Ping.Reply
Commands.Monitor_QueryConfiguration
Commands.Monitor_QueryConfiguration.NetworkConfiguration
Commands.Monitor_QueryConfiguration.NetworkWirelessAPConfiguration
Commands.Monitor_QueryConfiguration.NetworkWirelessConfiguration
Commands.Monitor_QueryConfiguration.Reply
Commands.Monitor_QueryConfiguration.X509CaRootBundleConfig
Commands.Monitor_QueryConfiguration.X509DeviceCertificatesConfig
Commands.Monitor_ReadMemory
Commands.Monitor_ReadMemory.Reply
Commands.Monitor_Signature
Commands.Monitor_StorageOperation

Perform storage operation on the target device.

Commands.Monitor_StorageOperation.Reply
Commands.Monitor_TargetInfo
Commands.Monitor_TargetInfo.Reply
Commands.Monitor_UpdateConfiguration
Commands.Monitor_UpdateConfiguration.Reply
Commands.Monitor_WriteMemory
Commands.Monitor_WriteMemory.Reply
Commands.OverheadBase
Commands.Profiling_Command
Commands.Profiling_Command.ChangeConditionsFlags
Commands.Profiling_Command.Reply
Commands.Profiling_Stream
Controller
ControllerBase
Converter
DeploymentBlock
DeploymentSector
Flags
IncomingMessage
MessageBase
MessageRaw
MessageReassembler
OutgoingMessage
Packet
ReleaseInfo
TargetInfo
VersionStruct
WireProtocolRequest
WireProtocolRequestsStore

Structs

Commands.DebuggingDeploymentStatus.FlashSector
Commands.DebuggingResolveAssembly.Version
Commands.Monitor_DeploymentMap.DeploymentData
Commands.Monitor_FlashSectorMap.FlashSectorData
Commands.Monitor_MemoryMap.Range

Interfaces

IController
IControllerHost
IControllerHostLocal
IControllerLocal
IControllerRemote
IConverter

Enums

AccessMemoryErrorCodes
Commands.DebuggingExecutionChangeConditions.State

State for debugger execution on target.

Commands.DebuggingResolveAssembly.ResolvedStatus

Resolved status for a deployed assembly.

Commands.Monitor_StorageOperation.StorageOperation

Storage operation to be performed.

ConnectionSource
MessageReassembler.ReceiveState
PublicKeyIndex
StorageOperationErrorCode

Storage operation error codes.

TransportType

Defines the .Net Micro Framework transport type for device connection