Msg Class

Summary

Messages for Client/Server Communication
graph BT Type-->Base0["Object"] Type-.->Interface0["ICloneable"] Type-.->Interface1["IMessage"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/IMessage" Type["Msg"] class Type type-node Derived0["MGetThreadID"]-->Type click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MGetThreadID" Derived1["MSwitchToMainFile"]-->Type click Derived1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MSwitchToMainFile" Derived2["MIsAlive"]-->Type click Derived2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MIsAlive" Derived3["MNull"]-->Type click Derived3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MNull" Derived4["MCloseSocket"]-->Type click Derived4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MCloseSocket" Derived5["MFailed"]-->Type click Derived5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MFailed" Derived6["MsgD"]-->Type click Derived6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MsgD" Derived7["MPing"]-->Type click Derived7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MPing" Derived8["MRollback"]-->Type click Derived8 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MRollback" Derived9["MIdentity"]-->Type click Derived9 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MIdentity" Derived10["MVersion"]-->Type click Derived10 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MVersion" Derived11["MPong"]-->Type click Derived11 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MPong" Derived12["MError"]-->Type click Derived12 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MError" Derived13["MCommittedCallBackRegistry"]-->Type click Derived13 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MCommittedCallBackRegistry" Derived14["MProcessDeletes"]-->Type click Derived14 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MProcessDeletes" Derived15["MCommitSystemTransaction"]-->Type click Derived15 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MCommitSystemTransaction" Derived16["MClose"]-->Type click Derived16 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MClose" Derived17["MUseDefaultTransactionTimestamp"]-->Type click Derived17 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MUseDefaultTransactionTimestamp" Derived18["MOK"]-->Type click Derived18 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MOK" Derived19["MSuccess"]-->Type click Derived19 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MSuccess"

Syntax

public abstract class Msg : ICloneable, IMessage

Fields

Name Constant Value Summary
ClassId
static
ClassMeta
static
ClassMetadataIdForName
static
ClassNameForId
static
Close
static
CloseSocket
static
Commit
static
CommitReplication
static
CommitSystemtrans
static
CommittedCallbackRegister
static
CommittedInfo
static
CreateClass
static
CurrentVersion
static
Delete
static
DeleteBlobFile
static
Error
static
Failed
static
GenerateTransactionTimestamp
static
GetAll
static
GetClasses
static
GetInternalIds
static
GetThreadId
static
Identity
static
IdList
static
InstanceCount
static
IsAlive
static
Length
static
Login
static
LoginOk
static
Null
static
ObjectByUuid
static
ObjectsetFetch
static
ObjectsetFinalized
static
ObjectsetGetId
static
ObjectsetIndexof
static
ObjectsetReset
static
ObjectsetSize
static
ObjectToClient
static
Ok
static
Ping
static
Pong
static
PrefetchIds
static
ProcessDeletes
static
QueryExecute
static
QueryResult
static
RaiseCommitTimestamp
static
ReadBlob
static
ReadBytes
static
ReadMultipleObjects
static
ReadObject
static
ReadReaderById
static
ReadSlot
static
ReleaseSemaphore
static
RequestExceptionWithoutResponse
static
RequestExceptionWithResponse
static
Rollback
static
RuntimeException
static
SetSemaphore
static
Success
static
SwitchToFile
static
SwitchToMainFile
static
TaDelete
static
TaIsDeleted
static
UseDefaultTransactionTimestamp
static
UserMessage
static
UseTransaction
static
VersionForId
static
WriteBatchedMessages
static
WriteBlob
static
WriteNew
static
WriteUpdate
static

Methods