SoulLogger
Toggle table of contents
1.0-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
SoulLogger
SoulLogger
/
com.lestere.opensource.performance
/
LockFreeRingBuffer
Lock
Free
Ring
Buffer
class
LockFreeRingBuffer
(
capacity
:
Int
=
1024 * 1024
)
(
source
)
Members
Constructors
Lock
Free
Ring
Buffer
Link copied to clipboard
constructor
(
capacity
:
Int
=
1024 * 1024
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
close
Link copied to clipboard
fun
close
(
)
is
Empty
Link copied to clipboard
fun
isEmpty
(
)
:
Boolean
is
Full
Link copied to clipboard
fun
isFull
(
)
:
Boolean
read
Batch
Link copied to clipboard
fun
readBatch
(
)
:
List
<
ByteArray
>
size
Link copied to clipboard
fun
size
(
)
:
Int
write
Link copied to clipboard
fun
write
(
data
:
ByteArray
)
:
Boolean