Document CreateManagedType parameters
This commit is contained in:
+33
-30
@@ -50,25 +50,28 @@ def _register_nfc_types() -> None:
|
|||||||
_NFC_TYPES_REGISTERED = True
|
_NFC_TYPES_REGISTERED = True
|
||||||
return
|
return
|
||||||
|
|
||||||
|
# Method: (vmodlName, wsdlName, version, params, result, privilege, faults)
|
||||||
|
# Param: (name, type, version, flags, privilege); flags 0 = required
|
||||||
|
# Result: (flags, vmodlType, wsdlType)
|
||||||
CreateManagedType(
|
CreateManagedType(
|
||||||
"vim.NfcService",
|
"vim.NfcService", # vmodl name
|
||||||
"NfcService",
|
"NfcService", # WSDL name
|
||||||
"vmodl.ManagedObject",
|
"vmodl.ManagedObject", # parent
|
||||||
"vim.version.version1",
|
"vim.version.version1", # version
|
||||||
[],
|
[], # properties
|
||||||
[
|
[ # methods
|
||||||
(
|
(
|
||||||
"getVmFiles",
|
"getVmFiles", # vmodl method
|
||||||
"NfcGetVmFiles",
|
"NfcGetVmFiles", # WSDL method
|
||||||
"vim.version.version1",
|
"vim.version.version1",
|
||||||
(("vm", "vim.VirtualMachine", "vim.version.version1", 0, None),),
|
(("vm", "vim.VirtualMachine", "vim.version.version1", 0, None),),
|
||||||
(0, "vim.HostServiceTicket", "vim.HostServiceTicket"),
|
(0, "vim.HostServiceTicket", "vim.HostServiceTicket"), # result
|
||||||
None,
|
None, # privilege
|
||||||
None,
|
None, # faults
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
"randomAccessOpen",
|
"randomAccessOpen", # vmodl method
|
||||||
"NfcRandomAccessOpenDisk",
|
"NfcRandomAccessOpenDisk", # WSDL method
|
||||||
"vim.version.version1",
|
"vim.version.version1",
|
||||||
(
|
(
|
||||||
("vm", "vim.VirtualMachine", "vim.version.version1", 0, None),
|
("vm", "vim.VirtualMachine", "vim.version.version1", 0, None),
|
||||||
@@ -77,17 +80,17 @@ def _register_nfc_types() -> None:
|
|||||||
"hostForAccess",
|
"hostForAccess",
|
||||||
"vim.HostSystem",
|
"vim.HostSystem",
|
||||||
"vim.version.version1",
|
"vim.version.version1",
|
||||||
F_OPTIONAL,
|
F_OPTIONAL, # flags
|
||||||
None,
|
None, # privilege
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(0, "vim.HostServiceTicket", "vim.HostServiceTicket"),
|
(0, "vim.HostServiceTicket", "vim.HostServiceTicket"), # result
|
||||||
None,
|
None, # privilege
|
||||||
None,
|
None, # faults
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
"randomAccessOpenReadonly",
|
"randomAccessOpenReadonly", # vmodl method
|
||||||
"NfcRandomAccessOpenReadonly",
|
"NfcRandomAccessOpenReadonly", # WSDL method
|
||||||
"vim.version.version1",
|
"vim.version.version1",
|
||||||
(
|
(
|
||||||
("vm", "vim.VirtualMachine", "vim.version.version1", 0, None),
|
("vm", "vim.VirtualMachine", "vim.version.version1", 0, None),
|
||||||
@@ -96,22 +99,22 @@ def _register_nfc_types() -> None:
|
|||||||
"hostForAccess",
|
"hostForAccess",
|
||||||
"vim.HostSystem",
|
"vim.HostSystem",
|
||||||
"vim.version.version1",
|
"vim.version.version1",
|
||||||
F_OPTIONAL,
|
F_OPTIONAL, # flags
|
||||||
None,
|
None, # privilege
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(0, "vim.HostServiceTicket", "vim.HostServiceTicket"),
|
(0, "vim.HostServiceTicket", "vim.HostServiceTicket"), # result
|
||||||
None,
|
None, # privilege
|
||||||
None,
|
None, # faults
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
"getServerNfcLibVersion",
|
"getServerNfcLibVersion", # vmodl method
|
||||||
"NfcGetServerNfcLibVersion",
|
"NfcGetServerNfcLibVersion", # WSDL method
|
||||||
"vim.version.version1",
|
"vim.version.version1",
|
||||||
(("hostForAccess", "vim.HostSystem", "vim.version.version1", 0, None),),
|
(("hostForAccess", "vim.HostSystem", "vim.version.version1", 0, None),),
|
||||||
(0, "int", "int"),
|
(0, "int", "int"), # result
|
||||||
None,
|
None, # privilege
|
||||||
None,
|
None, # faults
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user