예제 #1
0
 internal static extern ErlNifTerm erldotnet_make_pid(ErlNifEnv env, Pid value);
예제 #2
0
 internal static unsafe extern ErlNifTerm erldotnet_make_pointer_resource(ErlNifEnv env, delegate * < IntPtr, void > @return, IntPtr ptr);
예제 #3
0
 internal static extern ErlNifTerm erldotnet_make_map(ErlNifEnv env, uint len, ErlNifTerm[] keys, ErlNifTerm[] values);
예제 #4
0
 internal static extern ErlNifTerm erldotnet_get_map_value(ErlNifEnv env, ErlNifTerm key, ErlNifTerm map);
예제 #5
0
 internal static extern ErlNifTerm erldotnet_make_list1(ErlNifEnv env, ErlNifTerm a);
예제 #6
0
 internal static extern ErlNifTerm erldotnet_make_listn(ErlNifEnv env, uint len, ErlNifTerm[] a);
예제 #7
0
 internal static extern ErlNifTerm erldotnet_make_tuple(ErlNifEnv env, uint len, ErlNifTerm[] terms);
예제 #8
0
 internal static extern ErlNifTerm erldotnet_make_tuple3(ErlNifEnv env, ErlNifTerm a, ErlNifTerm b, ErlNifTerm c);
예제 #9
0
 internal static extern ErlNifTerm erldotnet_make_binary(ErlNifEnv env, int len, byte[] data);
예제 #10
0
 internal static extern ErlNifTerm erldotnet_make_string(ErlNifEnv env, StringBuilder value);
예제 #11
0
 internal static extern ErlNifTerm erldotnet_make_int64(ErlNifEnv env, Int64 value);
예제 #12
0
 internal static extern ErlNifTerm erldotnet_write_debug(ErlNifEnv env, StringBuilder value);
예제 #13
0
 internal static extern ErlNifTerm erldotnet_call_erlang_fn(ErlNifEnv env, ErlNifTerm mfa);