Preparing search index...
The search index is not available
Gink
Gink
LockableLog
LockableLog
Class LockableLog
Hierarchy (
View Summary
)
LockableFile
LockableLog
LogBackedStore
Index
Constructors
constructor
Properties
exclusive
file
Handle
file
Locked
filename
Accessors
ready
Methods
get
File
Length
get
Log
Contents
lock
File
unlock
File
write
Log
Fragment
write
Magic
Number
Constructors
constructor
new
LockableLog
(
filename
:
string
,
exclusive
?:
boolean
)
:
LockableLog
Parameters
filename
:
string
exclusive
:
boolean
= false
Returns
LockableLog
Properties
Readonly
exclusive
exclusive
:
boolean
= false
Protected
file
Handle
fileHandle
:
FileHandle
Protected
file
Locked
fileLocked
:
boolean
= false
Readonly
filename
filename
:
string
Accessors
ready
get
ready
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Methods
Protected
get
File
Length
getFileLength
()
:
Promise
<
number
>
Returns
Promise
<
number
>
get
Log
Contents
getLogContents
(
start
?:
number
,
finish
?:
number
)
:
Promise
<
LogFileBuilder
>
Parameters
start
:
number
= 0
Optional
finish
:
number
Returns
Promise
<
LogFileBuilder
>
Protected
lock
File
lockFile
(
block
:
boolean
)
:
Promise
<
boolean
>
Parameters
block
:
boolean
Returns
Promise
<
boolean
>
Protected
unlock
File
unlockFile
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Protected
write
Log
Fragment
writeLogFragment
(
fragment
:
LogFileBuilder
,
sync
?:
boolean
)
:
Promise
<
number
>
Parameters
fragment
:
LogFileBuilder
Optional
sync
:
boolean
Returns
Promise
<
number
>
Protected
write
Magic
Number
writeMagicNumber
()
:
Promise
<
number
>
Returns
Promise
<
number
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
exclusive
file
Handle
file
Locked
filename
Accessors
ready
Methods
get
File
Length
get
Log
Contents
lock
File
unlock
File
write
Log
Fragment
write
Magic
Number
Gink
Loading...