java.lang.Object
tech.deplant.java4ever.ffi.ton_client
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
static final ValueLayout
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
static int
static int
static int
static int
static long
static long
static int
static int
static int
static int
static long
static int
static int
false_()
static int
static int
static int
static int
static long
static long
static int
static int
static int
static int
static int
static int
static long
static long
static int
static int
static int
static int
static int
static int
static long
static long
static int
INT8_MAX()
static int
INT8_MIN()
static long
static long
static long
static long
static long
static long
static int
static int
static long
SIZE_MAX()
static MemoryAddress
tc_create_context
(MemorySegment config) static void
tc_destroy_context
(int context) static void
tc_destroy_string
(Addressable handle) static MemorySegment
tc_read_string
(ResourceScope scope, Addressable handle) static MemorySegment
tc_read_string
(SegmentAllocator allocator, Addressable handle) static void
tc_request
(int context, MemorySegment function_name, MemorySegment function_params_json, int request_id, Addressable response_handler) static void
tc_request_ptr
(int context, MemorySegment function_name, MemorySegment function_params_json, Addressable request_ptr, Addressable response_handler) static MemoryAddress
tc_request_sync
(int context, MemorySegment function_name, MemorySegment function_params_json) static int
static int
static int
static int
static int
static int
static int
true_()
static int
static int
static long
static int
static int
static int
static long
static int
static int
static int
static long
static int
static long
static long
static int
static int
static int
WINT_MAX()
static int
WINT_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()
-