VariableInformationApi
All URIs are relative to http://localhost:50051
| Method | HTTP request | Description | 
|---|---|---|
| getvargrid | GET /getvargrid/{name} | |
| getvaritemsize | GET /getvaritemsize/{name} | |
| getvarlocation | GET /getvarlocation/{name} | |
| getvarnbytes | GET /getvarnbytes/{name} | |
| getvartype | GET /getvartype/{name} | |
| getvarunits | GET /getvarunits/{name} | 
getvargrid
getvargrid(api::VariableInformationApi, name::String; _mediaType=nothing) -> Int64, OpenAPI.Clients.ApiResponse <br/> getvargrid(api::VariableInformationApi, response_stream::Channel, name::String; _mediaType=nothing) -> Channel{ Int64 }, OpenAPI.Clients.ApiResponse
Each input and output variable is defined on a grid. This function returns the grid identifier for a given variable.
Required Parameters
| Name | Type | Description | Notes | 
|---|---|---|---|
| _api | VariableInformationApi | API context | |
| name | String | [default to nothing] | 
Return type
Int64
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
 - Accept: application/json
 
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getvaritemsize
getvaritemsize(api::VariableInformationApi, name::String; _mediaType=nothing) -> Int64, OpenAPI.Clients.ApiResponse <br/> getvaritemsize(api::VariableInformationApi, response_stream::Channel, name::String; _mediaType=nothing) -> Channel{ Int64 }, OpenAPI.Clients.ApiResponse
Provides the size, in bytes, of a single element of the variable.
Required Parameters
| Name | Type | Description | Notes | 
|---|---|---|---|
| _api | VariableInformationApi | API context | |
| name | String | [default to nothing] | 
Return type
Int64
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
 - Accept: application/json
 
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getvarlocation
getvarlocation(api::VariableInformationApi, name::String; _mediaType=nothing) -> GetVarLocationResponseLocation, OpenAPI.Clients.ApiResponse <br/> getvarlocation(api::VariableInformationApi, response_stream::Channel, name::String; _mediaType=nothing) -> Channel{ GetVarLocationResponseLocation }, OpenAPI.Clients.ApiResponse
Indicates on what grid element the variable is defined.
Required Parameters
| Name | Type | Description | Notes | 
|---|---|---|---|
| _api | VariableInformationApi | API context | |
| name | String | [default to nothing] | 
Return type
GetVarLocationResponseLocation
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
 - Accept: application/json
 
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getvarnbytes
getvarnbytes(api::VariableInformationApi, name::String; _mediaType=nothing) -> Int64, OpenAPI.Clients.ApiResponse <br/> getvarnbytes(api::VariableInformationApi, response_stream::Channel, name::String; _mediaType=nothing) -> Channel{ Int64 }, OpenAPI.Clients.ApiResponse
Provides the total amount of memory used to store a variable; i.e., the number of items multiplied by the size of each item.
Required Parameters
| Name | Type | Description | Notes | 
|---|---|---|---|
| _api | VariableInformationApi | API context | |
| name | String | [default to nothing] | 
Return type
Int64
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
 - Accept: application/json
 
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getvartype
getvartype(api::VariableInformationApi, name::String; _mediaType=nothing) -> GetVarTypeResponse, OpenAPI.Clients.ApiResponse <br/> getvartype(api::VariableInformationApi, response_stream::Channel, name::String; _mediaType=nothing) -> Channel{ GetVarTypeResponse }, OpenAPI.Clients.ApiResponse
Provides the data type of the variable.
Required Parameters
| Name | Type | Description | Notes | 
|---|---|---|---|
| _api | VariableInformationApi | API context | |
| name | String | [default to nothing] | 
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
 - Accept: application/json
 
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getvarunits
getvarunits(api::VariableInformationApi, name::String; _mediaType=nothing) -> GetVarUnitsResponse, OpenAPI.Clients.ApiResponse <br/> getvarunits(api::VariableInformationApi, response_stream::Channel, name::String; _mediaType=nothing) -> Channel{ GetVarUnitsResponse }, OpenAPI.Clients.ApiResponse
Get the units of the given variable.
Required Parameters
| Name | Type | Description | Notes | 
|---|---|---|---|
| _api | VariableInformationApi | API context | |
| name | String | [default to nothing] | 
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
 - Accept: application/json
 
[Back to top] [Back to API list] [Back to Model list] [Back to README]