java.lang.Object
tech.deplant.java4ever.ffi.ton_client
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayoutstatic final ValueLayout -
Method Summary
Modifier and TypeMethodDescriptionstatic intstatic intstatic intstatic intstatic intstatic longstatic longstatic intstatic intstatic intstatic intstatic longstatic intstatic intfalse_()static intstatic intstatic intstatic intstatic longstatic longstatic intstatic intstatic intstatic intstatic intstatic intstatic longstatic longstatic intstatic intstatic intstatic intstatic intstatic intstatic longstatic longstatic intINT8_MAX()static intINT8_MIN()static longstatic longstatic longstatic longstatic longstatic longstatic intstatic intstatic longSIZE_MAX()static MemoryAddresstc_create_context(MemorySegment config) static voidtc_destroy_context(int context) static voidtc_destroy_string(Addressable handle) static MemorySegmenttc_read_string(ResourceScope scope, Addressable handle) static MemorySegmenttc_read_string(SegmentAllocator allocator, Addressable handle) static voidtc_request(int context, MemorySegment function_name, MemorySegment function_params_json, int request_id, Addressable response_handler) static voidtc_request_ptr(int context, MemorySegment function_name, MemorySegment function_params_json, Addressable request_ptr, Addressable response_handler) static MemoryAddresstc_request_sync(int context, MemorySegment function_name, MemorySegment function_params_json) static intstatic intstatic intstatic intstatic intstatic intstatic inttrue_()static intstatic intstatic longstatic intstatic intstatic intstatic longstatic intstatic intstatic intstatic longstatic intstatic longstatic longstatic intstatic intstatic intWINT_MAX()static intWINT_MIN()
-
Field Details
-
int64_t
-
int_least64_t
-
int_fast64_t
-
int32_t
-
int_least32_t
-
int_fast32_t
-
int16_t
-
int_least16_t
-
int_fast16_t
-
intptr_t
-
intmax_t
-
-
Method Details
-
true_
public static int true_() -
false_
public static int false_() -
__bool_true_false_are_defined
public static int __bool_true_false_are_defined() -
tc_response_success
public static int tc_response_success() -
tc_response_error
public static int tc_response_error() -
tc_response_nop
public static int tc_response_nop() -
tc_response_app_request
public static int tc_response_app_request() -
tc_response_app_notify
public static int tc_response_app_notify() -
tc_response_custom
public static int tc_response_custom() -
tc_create_context
-
tc_destroy_context
public static void tc_destroy_context(int context) -
tc_request
public static void tc_request(int context, MemorySegment function_name, MemorySegment function_params_json, int request_id, Addressable response_handler) -
tc_request_ptr
public static void tc_request_ptr(int context, MemorySegment function_name, MemorySegment function_params_json, Addressable request_ptr, Addressable response_handler) -
tc_request_sync
public static MemoryAddress tc_request_sync(int context, MemorySegment function_name, MemorySegment function_params_json) -
tc_read_string
-
tc_read_string
-
tc_destroy_string
-
INT64_MAX
public static long INT64_MAX() -
INT64_MIN
public static long INT64_MIN() -
UINT64_MAX
public static long UINT64_MAX() -
__INT_LEAST64_MIN
public static long __INT_LEAST64_MIN() -
__INT_LEAST64_MAX
public static long __INT_LEAST64_MAX() -
__UINT_LEAST64_MAX
public static long __UINT_LEAST64_MAX() -
__INT_LEAST32_MIN
public static int __INT_LEAST32_MIN() -
__INT_LEAST32_MAX
public static int __INT_LEAST32_MAX() -
__UINT_LEAST32_MAX
public static int __UINT_LEAST32_MAX() -
__INT_LEAST16_MIN
public static int __INT_LEAST16_MIN() -
__INT_LEAST16_MAX
public static int __INT_LEAST16_MAX() -
__UINT_LEAST16_MAX
public static int __UINT_LEAST16_MAX() -
__INT_LEAST8_MIN
public static int __INT_LEAST8_MIN() -
__INT_LEAST8_MAX
public static int __INT_LEAST8_MAX() -
__UINT_LEAST8_MAX
public static int __UINT_LEAST8_MAX() -
INT_LEAST64_MIN
public static long INT_LEAST64_MIN() -
INT_LEAST64_MAX
public static long INT_LEAST64_MAX() -
UINT_LEAST64_MAX
public static long UINT_LEAST64_MAX() -
INT_FAST64_MIN
public static long INT_FAST64_MIN() -
INT_FAST64_MAX
public static long INT_FAST64_MAX() -
UINT_FAST64_MAX
public static long UINT_FAST64_MAX() -
INT32_MAX
public static int INT32_MAX() -
INT32_MIN
public static int INT32_MIN() -
UINT32_MAX
public static int UINT32_MAX() -
INT_LEAST32_MIN
public static int INT_LEAST32_MIN() -
INT_LEAST32_MAX
public static int INT_LEAST32_MAX() -
UINT_LEAST32_MAX
public static int UINT_LEAST32_MAX() -
INT_FAST32_MIN
public static int INT_FAST32_MIN() -
INT_FAST32_MAX
public static int INT_FAST32_MAX() -
UINT_FAST32_MAX
public static int UINT_FAST32_MAX() -
INT16_MAX
public static int INT16_MAX() -
INT16_MIN
public static int INT16_MIN() -
UINT16_MAX
public static int UINT16_MAX() -
INT_LEAST16_MIN
public static int INT_LEAST16_MIN() -
INT_LEAST16_MAX
public static int INT_LEAST16_MAX() -
UINT_LEAST16_MAX
public static int UINT_LEAST16_MAX() -
INT_FAST16_MIN
public static int INT_FAST16_MIN() -
INT_FAST16_MAX
public static int INT_FAST16_MAX() -
UINT_FAST16_MAX
public static int UINT_FAST16_MAX() -
INT8_MAX
public static int INT8_MAX() -
INT8_MIN
public static int INT8_MIN() -
UINT8_MAX
public static int UINT8_MAX() -
INT_LEAST8_MIN
public static int INT_LEAST8_MIN() -
INT_LEAST8_MAX
public static int INT_LEAST8_MAX() -
UINT_LEAST8_MAX
public static int UINT_LEAST8_MAX() -
INT_FAST8_MIN
public static int INT_FAST8_MIN() -
INT_FAST8_MAX
public static int INT_FAST8_MAX() -
UINT_FAST8_MAX
public static int UINT_FAST8_MAX() -
INTPTR_MIN
public static long INTPTR_MIN() -
INTPTR_MAX
public static long INTPTR_MAX() -
UINTPTR_MAX
public static long UINTPTR_MAX() -
PTRDIFF_MIN
public static long PTRDIFF_MIN() -
PTRDIFF_MAX
public static long PTRDIFF_MAX() -
SIZE_MAX
public static long SIZE_MAX() -
INTMAX_MIN
public static long INTMAX_MIN() -
INTMAX_MAX
public static long INTMAX_MAX() -
UINTMAX_MAX
public static long UINTMAX_MAX() -
SIG_ATOMIC_MIN
public static int SIG_ATOMIC_MIN() -
SIG_ATOMIC_MAX
public static int SIG_ATOMIC_MAX() -
WINT_MIN
public static int WINT_MIN() -
WINT_MAX
public static int WINT_MAX() -
WCHAR_MAX
public static int WCHAR_MAX() -
WCHAR_MIN
public static int WCHAR_MIN()
-