Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MarkForDeletion ¶
func MarkForDeletion()
Mark for deletion causes the the shared memory object to be deleted upon the last Down() call referencing it.
func Record ¶
func Record(formatType FormatType, args ...interface{})
Record is used to log an event to the shared memory object.
Types ¶
type FormatType ¶
type FormatType uint32 // Used as index to event slice (so keep this sequence in sync with event slice)
FormatType is an efficiently passed indicator of the event type being logged.
const ( FormatTestPatternFixed FormatType = iota FormatTestPatternS FormatTestPatternS03D FormatTestPatternS08X FormatTestPatternS016X FormatTestPatternS016X016X FormatTestPatternS016X016X016X FormatTestPatternS016Xslice FormatTestPatternS016XS FormatTestPatternSS FormatTestPatternSS03D FormatTestPatternSSS FormatTestPatternSSS03D FormatTestPatternSSS016X03D FormatTestPatternSSS016X016X03D FormatHalterArm FormatHalterDisarm FormatAccountDelete FormatAccountGet FormatAccountHead FormatAccountPost FormatAccountPut FormatContainerDelete FormatContainerGet FormatContainerHead FormatContainerPost FormatContainerPut FormatObjectDelete FormatObjectGet FormatObjectHead FormatObjectLoad FormatObjectRead FormatObjectTail FormatObjectPutChunkedStart FormatObjectPutChunkedEnd FormatHeadhunterCheckpointStart FormatHeadhunterCheckpointEndSuccess FormatHeadhunterCheckpointEndFailure FormatHeadhunterRecordTransactionNonceRangeReserve FormatHeadhunterRecordTransactionPutInodeRec FormatHeadhunterRecordTransactionPutInodeRecs FormatHeadhunterRecordTransactionDeleteInodeRec FormatHeadhunterRecordTransactionPutLogSegmentRec FormatHeadhunterRecordTransactionDeleteLogSegmentRec FormatHeadhunterRecordTransactionPutBPlusTreeObject FormatHeadhunterRecordTransactionDeleteBPlusTreeObject FormatHeadhunterMissingInodeRec FormatHeadhunterMissingLogSegmentRec FormatHeadhunterMissingBPlusTreeObject FormatHeadhunterBPlusTreeNodeFault FormatDirFileBPlusTreeNodeFault FormatFlushInodesEntry FormatFlushInodesDirOrFilePayloadObjectNumberUpdated FormatFlushInodesErrorOnInode FormatFlushInodesErrorOnHeadhunterPut FormatFlushInodesExit )
Click to show internal directories.
Click to hide internal directories.