Preparing search index...
The search index is not available
Gink
Gink
LockableFile
LockableFile
Class LockableFile
Hierarchy (
View Summary
,
Expand
)
LockableFile
LockableLog
Index
Constructors
constructor
Properties
exclusive
file
Handle
file
Locked
filename
Accessors
ready
Methods
get
File
Length
lock
File
unlock
File
Constructors
constructor
new
LockableFile
(
filename
:
string
,
exclusive
?:
boolean
)
:
LockableFile
Parameters
filename
:
string
exclusive
:
boolean
= false
Returns
LockableFile
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
>
Protected
lock
File
lockFile
(
block
:
boolean
)
:
Promise
<
boolean
>
Parameters
block
:
boolean
Returns
Promise
<
boolean
>
Protected
unlock
File
unlockFile
()
:
Promise
<
void
>
Returns
Promise
<
void
>
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
lock
File
unlock
File
Gink
Accumulator
Accumulator
Addressable
Addressable
BoundBundler
BoundBundler
Box
Box
builders
Behavior
Special
AckBuilder
BundleBuilder
ChangeBuilder
ClaimBuilder
ClearanceBuilder
ContainerBuilder
DocumentBuilder
EntryBuilder
GreetingBuilder
GreetingEntryBuilder
ImplementedMessage
KeyBuilder
KeyPairBuilder
LogFileBuilder
MovementBuilder
MuidBuilder
PairBuilder
SyncMessageBuilder
TupleBuilder
ValueBuilder
builders
AckBuilder
BundleBuilder
DocumentBuilder
GreetingBuilder
GreetingEntryBuilder
Special
TupleBuilder
Behavior
ChangeBuilder
ClaimBuilder
ClearanceBuilder
ContainerBuilder
EntryBuilder
KeyBuilder
KeyPairBuilder
LogFileBuilder
MovementBuilder
MuidBuilder
PairBuilder
SyncMessageBuilder
ValueBuilder
ChainTracker
ChainTracker
CommandLineInterface
CommandLineInterface
Container
Container
Database
Database
Decomposition
Decomposition
Deletion
Deletion
Directory
Directory
Edge
Edge
EdgeType
EdgeType
factories
construct
interpret
toJson
Group
Group
Inclusion
Inclusion
index
Box
BundleInfo
construct
Container
Database
Directory
Edge
EdgeType
ensure
generateMedallion
generateTimestamp
Group
IndexedDbStore
intToHex
isAlive
KeySet
logToStdErr
MemoryStore
Muid
muidToString
muidTupleToMuid
muidTupleToString
PairMap
PairSet
Property
Sequence
strToMuid
Value
Vertex
IndexedDbStore
IndexedDbStore
Keyed
Keyed
KeySet
KeySet
Listener
Listener
LockableFile
LockableFile
LockableLog
LockableLog
LogBackedStore
LogBackedStore
main
Box
BundleInfo
CommandLineInterface
construct
Container
Database
Directory
Edge
EdgeType
ensure
generateMedallion
generateTimestamp
Group
IndexedDbStore
intToHex
isAlive
KeySet
LogBackedStore
logToStdErr
MemoryStore
Muid
muidToString
muidTupleToMuid
muidTupleToString
PairMap
PairSet
Property
Sequence
SimpleServer
strToMuid
Value
Vertex
MemoryStore
MemoryStore
PairMap
PairMap
PairSet
PairSet
Peer
Peer
PromiseChainLock
PromiseChainLock
Property
Property
Retrieval
Retrieval
Sequence
Sequence
SimpleServer
SimpleServer
Store
Store
store_utils
buildChainTracker
buildPairLists
buildPointeeList
bundleInfoToKey
bundleKeyToInfo
bundlePropertyEntry
extractContainerMuid
extractMovement
getStorageKey
medallionChainStartToString
movementHelper
storageKeyToString
toStorageKey
typedefs
AuthFunction
BroadcastFunc
BundleInfo
BundleListener
Bundler
BundleView
CallBack
ClaimedChain
Clearance
EdgeData
Entry
IndexedDbStoreSchema
Indexer
KeyPair
Meta
Movement
Muid
Removal
Sealer
ActorId
AsOf
BundleBytes
BundleInfoTuple
Bytes
ChainStart
ChangeSetOffset
Cookies
DirPath
FilePath
Indexable
Medallion
MuidTuple
NumberStr
Offset
Placement
PriorTime
ScalarKey
SeenThrough
StorageKey
Timestamp
Value
utils
emptyBytes
inspectSymbol
librariesReady
safeMask
signingBundles
builderToMuid
bytesToHex
concatenate
createKeyPair
decodeToken
decryptMessage
dehydrate
digest
dumpTree
encodeToken
encryptMessage
ensure
entryToEdgeData
fromStorageKey
generateMedallion
generateTimestamp
getActorId
getIdentity
getShortHashKey
getSig
getType
hexToBytes
intToHex
isAlive
isDate
isPathDangerous
logToStdErr
matches
mergeBytes
muidToBuilder
muidToString
muidToTuple
muidTupleToMuid
muidTupleToString
noOp
oneByteToHex
pairKeyToArray
parseByte
rehydrate
sameData
shorterHash
signBundle
strToMuid
strToMuidTuple
timestampToString
toLastWithPrefixBeforeSuffix
unwrapKey
unwrapValue
valueToJson
verifyBundle
wrapKey
wrapValue
Vertex
Vertex
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R