Class ecs_world_stats_t.http
java.lang.Object
com.github.elebras1.flecs.ecs_world_stats_t.http
- Enclosing class:
ecs_world_stats_t
struct {
ecs_metric_t request_received_count;
ecs_metric_t request_invalid_count;
ecs_metric_t request_handled_ok_count;
ecs_metric_t request_handled_error_count;
ecs_metric_t request_not_handled_count;
ecs_metric_t request_preflight_count;
ecs_metric_t send_ok_count;
ecs_metric_t send_error_count;
ecs_metric_t busy_count;
}
-
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegmentallocate(SegmentAllocator allocator) Allocate a segment of sizelayout().byteSize()usingallocatorstatic MemorySegmentallocateArray(long elementCount, SegmentAllocator allocator) Allocate an array of sizeelementCountusingallocator.static MemorySegmentasSlice(MemorySegment array, long index) Obtains a slice ofarrayParamwhich selects the array element atindex.static MemorySegmentbusy_count(MemorySegment struct) Getter for field:ecs_metric_t busy_countstatic voidbusy_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t busy_countstatic final GroupLayoutLayout for field:ecs_metric_t busy_countstatic final longOffset for field:ecs_metric_t busy_countstatic final GroupLayoutlayout()The layout of this structstatic MemorySegmentreinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any).static MemorySegmentreinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any).static MemorySegmentGetter for field:ecs_metric_t request_handled_error_countstatic voidrequest_handled_error_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t request_handled_error_countstatic final GroupLayoutLayout for field:ecs_metric_t request_handled_error_countstatic final longOffset for field:ecs_metric_t request_handled_error_countstatic MemorySegmentGetter for field:ecs_metric_t request_handled_ok_countstatic voidrequest_handled_ok_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t request_handled_ok_countstatic final GroupLayoutLayout for field:ecs_metric_t request_handled_ok_countstatic final longOffset for field:ecs_metric_t request_handled_ok_countstatic MemorySegmentrequest_invalid_count(MemorySegment struct) Getter for field:ecs_metric_t request_invalid_countstatic voidrequest_invalid_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t request_invalid_countstatic final GroupLayoutLayout for field:ecs_metric_t request_invalid_countstatic final longOffset for field:ecs_metric_t request_invalid_countstatic MemorySegmentGetter for field:ecs_metric_t request_not_handled_countstatic voidrequest_not_handled_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t request_not_handled_countstatic final GroupLayoutLayout for field:ecs_metric_t request_not_handled_countstatic final longOffset for field:ecs_metric_t request_not_handled_countstatic MemorySegmentrequest_preflight_count(MemorySegment struct) Getter for field:ecs_metric_t request_preflight_countstatic voidrequest_preflight_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t request_preflight_countstatic final GroupLayoutLayout for field:ecs_metric_t request_preflight_countstatic final longOffset for field:ecs_metric_t request_preflight_countstatic MemorySegmentrequest_received_count(MemorySegment struct) Getter for field:ecs_metric_t request_received_countstatic voidrequest_received_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t request_received_countstatic final GroupLayoutLayout for field:ecs_metric_t request_received_countstatic final longOffset for field:ecs_metric_t request_received_countstatic MemorySegmentsend_error_count(MemorySegment struct) Getter for field:ecs_metric_t send_error_countstatic voidsend_error_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t send_error_countstatic final GroupLayoutLayout for field:ecs_metric_t send_error_countstatic final longOffset for field:ecs_metric_t send_error_countstatic MemorySegmentsend_ok_count(MemorySegment struct) Getter for field:ecs_metric_t send_ok_countstatic voidsend_ok_count(MemorySegment struct, MemorySegment fieldValue) Setter for field:ecs_metric_t send_ok_countstatic final GroupLayoutLayout for field:ecs_metric_t send_ok_countstatic final longOffset for field:ecs_metric_t send_ok_countstatic longsizeof()The size (in bytes) of this struct
-
Method Details
-
layout
The layout of this struct -
request_received_count$layout
Layout for field:ecs_metric_t request_received_count -
request_received_count$offset
public static final long request_received_count$offset()Offset for field:ecs_metric_t request_received_count -
request_received_count
Getter for field:ecs_metric_t request_received_count -
request_received_count
Setter for field:ecs_metric_t request_received_count -
request_invalid_count$layout
Layout for field:ecs_metric_t request_invalid_count -
request_invalid_count$offset
public static final long request_invalid_count$offset()Offset for field:ecs_metric_t request_invalid_count -
request_invalid_count
Getter for field:ecs_metric_t request_invalid_count -
request_invalid_count
Setter for field:ecs_metric_t request_invalid_count -
request_handled_ok_count$layout
Layout for field:ecs_metric_t request_handled_ok_count -
request_handled_ok_count$offset
public static final long request_handled_ok_count$offset()Offset for field:ecs_metric_t request_handled_ok_count -
request_handled_ok_count
Getter for field:ecs_metric_t request_handled_ok_count -
request_handled_ok_count
Setter for field:ecs_metric_t request_handled_ok_count -
request_handled_error_count$layout
Layout for field:ecs_metric_t request_handled_error_count -
request_handled_error_count$offset
public static final long request_handled_error_count$offset()Offset for field:ecs_metric_t request_handled_error_count -
request_handled_error_count
Getter for field:ecs_metric_t request_handled_error_count -
request_handled_error_count
Setter for field:ecs_metric_t request_handled_error_count -
request_not_handled_count$layout
Layout for field:ecs_metric_t request_not_handled_count -
request_not_handled_count$offset
public static final long request_not_handled_count$offset()Offset for field:ecs_metric_t request_not_handled_count -
request_not_handled_count
Getter for field:ecs_metric_t request_not_handled_count -
request_not_handled_count
Setter for field:ecs_metric_t request_not_handled_count -
request_preflight_count$layout
Layout for field:ecs_metric_t request_preflight_count -
request_preflight_count$offset
public static final long request_preflight_count$offset()Offset for field:ecs_metric_t request_preflight_count -
request_preflight_count
Getter for field:ecs_metric_t request_preflight_count -
request_preflight_count
Setter for field:ecs_metric_t request_preflight_count -
send_ok_count$layout
Layout for field:ecs_metric_t send_ok_count -
send_ok_count$offset
public static final long send_ok_count$offset()Offset for field:ecs_metric_t send_ok_count -
send_ok_count
Getter for field:ecs_metric_t send_ok_count -
send_ok_count
Setter for field:ecs_metric_t send_ok_count -
send_error_count$layout
Layout for field:ecs_metric_t send_error_count -
send_error_count$offset
public static final long send_error_count$offset()Offset for field:ecs_metric_t send_error_count -
send_error_count
Getter for field:ecs_metric_t send_error_count -
send_error_count
Setter for field:ecs_metric_t send_error_count -
busy_count$layout
Layout for field:ecs_metric_t busy_count -
busy_count$offset
public static final long busy_count$offset()Offset for field:ecs_metric_t busy_count -
busy_count
Getter for field:ecs_metric_t busy_count -
busy_count
Setter for field:ecs_metric_t busy_count -
asSlice
Obtains a slice ofarrayParamwhich selects the array element atindex. The returned segment has addressarrayParam.address() + index * layout().byteSize() -
sizeof
public static long sizeof()The size (in bytes) of this struct -
allocate
Allocate a segment of sizelayout().byteSize()usingallocator -
allocateArray
Allocate an array of sizeelementCountusingallocator. The returned segment has sizeelementCount * layout().byteSize(). -
reinterpret
public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any). The returned segment has sizelayout().byteSize() -
reinterpret
public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any). The returned segment has sizeelementCount * layout().byteSize()
-