VI class/InternalStats method: Difference between revisions
Appearance
< VI class
Add list of modifiers |
|||
| Line 184: | Line 184: | ||
== See Also == | == See Also == | ||
* [[Heap Peek]] | |||
== External Links == | == External Links == | ||
Latest revision as of 08:48, 11 January 2025
| VI Server Method Information | |
|---|---|
| Method ID | 4AB |
| Scope | Private |
| Data Name | InternalStats |
| Short Name* | InternalStats |
| Long Name* | InternalStats |
| * Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE. | |
| Owning Class ID | 2 |
| Owning Class Name | VI Class |
| Return Data Type | String data type |
| Invoke Node |
|
Parameters
| |
Parameters Table is incomplete. Please help to add missing information. |
| Data type | Name | Required | Description |
|---|---|---|---|
| InternalStats | Yes. Return value. | ||
| modifiers | No |
Uses
| |
Specific use cases for this method. |
List of modifiers
This is an incomplete list of modifiers available to this method. Modifiers must be provided in a JSON-formatted string. Multiple modifiers can be provided at once:
{ "ds_details": true, "vi_link_info": true }
| Modifier | Example |
|---|---|
basic_members
|
{
"vi_pointer": 517786824,
"vi_sizeof": 430,
"vi_shared_data_sizeof": 597,
"vi_nclumps": 0,
"vi_reentrancy": "non",
"vi_ncallees": 0,
"ds_block": 496176576
}
|
code_info
|
{
"code_block": 497903936,
"code_begin": 522473024,
"code_size": 6108,
"code_pointers": [
34115712,
...
],
"code_entry": {
"sizeof": 40,
"offset_to_init_ptrs_proc": 4448,
"ptab_offset": 4544,
"n_basic_blocks": 243,
"code_end_offset": 6016
},
"code_end": {
"sizeof": 20,
"signature_name": "",
"code_end_offset": 6016
}
}
|
compiler_reflection
|
{
"compiler_vectorNodeIDs": [
],
"compiler_loopInvNodeIDs": [
658,
1117
],
"compiler_constFoldedNodeIDs": [
83,
775,
1137,
1833
]
}
|
ds_all_clone_nums
|
{
"ds_all_clone_nums": [
0
]
}
|
ds_all dataspaces
|
{
"ds_all_dataspaces": [
496176576
]
}
|
ds_all_subvi_patches
|
{
"ds_all_subvi_patches": [
]
}
|
ds_deep_sizes
|
{
"ds_deep_sizes": [
],
"ds_deep_invar_sizes": [
]
}
|
ds_details
|
{
"ds_details": "Top Level DataSpace [0x1D930DC0 -> 0x1E1B9200]\r\nviStartUpActionNeededFlag=0x01\r\nwindowFlag=0x00\r\n..."
}
|
ds_link_info
|
{
"ds_link_info": "LinkObj(0x1E0F81D8) VIDS \r\n LinkName: InternalStats.vi\n LinkCtxt: Main Application Instance\n LinkPath: InternalStats.vi\n No Referencers\r\n No References\r\n"
}
|
ds_size_info
|
{
"ds_begin": 505123328,
"ds_top_size": 1628,
"ds_header_size": 496,
"ds_deep_nblocks": 0,
"ds_deep_size": 0,
"ds_tm_nitems": 53,
"ds_hilite_table_size": 496,
"ds_probe_table_size": 80
}
|
ds_tmi_to_uid_map
|
{
"ds_tmi_to_uid_map": [
{
"tmi": 4,
"uid": 0,
"dot": true,
"dist": 4
},
{
"tmi": 6,
"uid": 122,
"dot": true,
"dist": 0
},
...
]
}
|
vi_link_info
|
{
"vi_link_info": "LinkObj(0x1A337140) LVIN \r\n LinkName: InternalStats.vi\n LinkCtxt: Main Application Instance\n LinkPath: InternalStats.vi\n No Referencers\r\n No References\r\n"
}
|
History
| |
History information is needed. What changes have occurred over previous versions? |
| Version | Change(s) |
|---|---|
| More info to come. |
See Also
External Links
| |
Add links to external resources that would also help. |
