Skip to content

Commit

Permalink
add version command
Browse files Browse the repository at this point in the history
fix: order of commands in command set by ID
  • Loading branch information
wekesa360 committed Nov 20, 2023
1 parent 6b04353 commit e3d0bc5
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions projects/jdwp/defs/command_sets/virtual_machine.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,33 @@
},
)

__Version_reply = Struct(
[
Field("description", Type.STRING, "Text information on the VM version"),
Field("jdwpMajor", IntegralType.INT, "JDWP major version number"),
Field("jdwpMinor", IntegralType.INT, "JDWP minor version number"),
Field(
"vmVersion",
Type.STRING,
"Target VM JRE version, as in the java.version property",
),
Field("vmName", Type.STRING, "Target VM name, as in the java.vm.name property"),
]
)

Version = Command(
name="Version",
id=2,
out=None,
reply=__Version_reply,
error={ErrorType.VM_DEAD},
)

VirtualMachine = CommandSet(
name="VirtualMachine",
id=1,
commands=[
Version,
AllClasses,
],
)

0 comments on commit e3d0bc5

Please sign in to comment.