Ejemplo n.º 1
0
 public static extern unsafe JSValue JS_NewArrayBufferCopy(JSContext ctx, byte *buf, size_t len);
Ejemplo n.º 2
0
 public static extern unsafe IntPtr js_strndup(JSContext ctx, byte *s, size_t n);
Ejemplo n.º 3
0
 public static extern IntPtr JS_GetArrayBuffer(JSContext ctx, out size_t psize, JSValueConst obj);
Ejemplo n.º 4
0
 public static extern IntPtr JS_ToCStringLen2(JSContext ctx, out size_t len, [In] JSValue val,
                                              [MarshalAs(UnmanagedType.Bool)] bool cesu8);
Ejemplo n.º 5
0
 public static IntPtr JS_ToCStringLen(JSContext ctx, out size_t len, JSValue val)
 {
     return(JS_ToCStringLen2(ctx, out len, val, false));
 }
Ejemplo n.º 6
0
 public static extern unsafe JSValue JS_Eval(JSContext ctx, byte *input, size_t input_len, byte *filename, JSEvalFlags eval_flags);
Ejemplo n.º 7
0
 public static extern unsafe JSValue JS_ReadObject(JSContext ctx, byte *buf, size_t buf_len, int flags);
Ejemplo n.º 8
0
 public static extern IntPtr JS_WriteObject(JSContext ctx, out size_t psize, JSValueConst obj, int flags);
Ejemplo n.º 9
0
 public static extern unsafe JSValue JS_ParseJSON(JSContext ctx, byte *buf, size_t buf_len, byte *filename);
Ejemplo n.º 10
0
 public static extern unsafe JSAtom JS_NewAtomLen(JSContext ctx, byte *str, size_t len);