1# JSVM_CallbackStruct
2
3
4## Overview
5
6Pointer to and data of the native callbacks provided by the user. These functions are exposed to JavaScript via JSVM-API.
7
8**Since**: 11
9
10**Related module**: [JSVM](_j_s_v_m.md)
11
12
13## Summary
14
15
16### Public Member Functions
17
18| Name| Description|
19| -------- | -------- |
20| [JSVM_Value](#jsvm_value) (JSVM_CDECL \*callback)([JSVM_Env](_j_s_v_m.md#jsvm_env) env |  |
21
22
23### Member Variables
24
25| Name| Description|
26| -------- | -------- |
27| [JSVM_CallbackInfo](_j_s_v_m.md#jsvm_callbackinfo)**info** |  |
28| void \* [data](#data) | Data of the native callbacks provided by the user. |
29
30
31## Member Function Description
32
33
34### JSVM_Value()
35
36```
37JSVM_CallbackStruct::JSVM_Value (JSVM_CDECL * callback)
38```
39**Description**
40Pointer to the native callbacks provided by the user.
41
42
43## Member Variable Description
44
45
46### data
47
48```
49void* JSVM_CallbackStruct::data
50```
51**Description**
52Data of the native callbacks provided by the user.
53