Documentation ¶
Index ¶
- type AcceptedInstance
- func (s AcceptedInstance) Ballot() []byte
- func (s AcceptedInstance) MarshalCapLit() ([]byte, error)
- func (s AcceptedInstance) MarshalJSON() ([]byte, error)
- func (s AcceptedInstance) RmId() uint32
- func (s AcceptedInstance) RoundNumber() uint64
- func (s AcceptedInstance) SetBallot(v []byte)
- func (s AcceptedInstance) SetRmId(v uint32)
- func (s AcceptedInstance) SetRoundNumber(v uint64)
- func (s AcceptedInstance) WriteCapLit(w io.Writer) error
- func (s AcceptedInstance) WriteJSON(w io.Writer) error
- type AcceptedInstanceId
- func (s AcceptedInstanceId) MarshalCapLit() ([]byte, error)
- func (s AcceptedInstanceId) MarshalJSON() ([]byte, error)
- func (s AcceptedInstanceId) RmId() uint32
- func (s AcceptedInstanceId) SetRmId(v uint32)
- func (s AcceptedInstanceId) SetVote(v VoteEnum)
- func (s AcceptedInstanceId) Vote() VoteEnum
- func (s AcceptedInstanceId) WriteCapLit(w io.Writer) error
- func (s AcceptedInstanceId) WriteJSON(w io.Writer) error
- type AcceptedInstanceId_List
- type AcceptedInstance_List
- type AcceptorState
- func (s AcceptorState) Instances() InstancesForVar_List
- func (s AcceptorState) MarshalCapLit() ([]byte, error)
- func (s AcceptorState) MarshalJSON() ([]byte, error)
- func (s AcceptorState) Outcome() Outcome
- func (s AcceptorState) SendToAll() bool
- func (s AcceptorState) SetInstances(v InstancesForVar_List)
- func (s AcceptorState) SetOutcome(v Outcome)
- func (s AcceptorState) SetSendToAll(v bool)
- func (s AcceptorState) WriteCapLit(w io.Writer) error
- func (s AcceptorState) WriteJSON(w io.Writer) error
- type AcceptorState_List
- type Action
- func (s Action) Create() ActionCreate
- func (s Action) MarshalCapLit() ([]byte, error)
- func (s Action) MarshalJSON() ([]byte, error)
- func (s Action) Read() ActionRead
- func (s Action) Readwrite() ActionReadwrite
- func (s Action) Roll() ActionRoll
- func (s Action) SetCreate()
- func (s Action) SetMissing()
- func (s Action) SetRead()
- func (s Action) SetReadwrite()
- func (s Action) SetRoll()
- func (s Action) SetVarId(v []byte)
- func (s Action) SetWrite()
- func (s Action) VarId() []byte
- func (s Action) Which() Action_Which
- func (s Action) Write() ActionWrite
- func (s Action) WriteCapLit(w io.Writer) error
- func (s Action) WriteJSON(w io.Writer) error
- type ActionCreate
- type ActionListWrapper
- func (s ActionListWrapper) Actions() Action_List
- func (s ActionListWrapper) MarshalCapLit() ([]byte, error)
- func (s ActionListWrapper) MarshalJSON() ([]byte, error)
- func (s ActionListWrapper) SetActions(v Action_List)
- func (s ActionListWrapper) WriteCapLit(w io.Writer) error
- func (s ActionListWrapper) WriteJSON(w io.Writer) error
- type ActionListWrapper_List
- type ActionRead
- type ActionReadwrite
- type ActionRoll
- type ActionWrite
- type Action_List
- type Action_Which
- type Allocation
- func (s Allocation) ActionIndices() C.UInt16List
- func (s Allocation) Active() uint32
- func (s Allocation) MarshalCapLit() ([]byte, error)
- func (s Allocation) MarshalJSON() ([]byte, error)
- func (s Allocation) RmId() uint32
- func (s Allocation) SetActionIndices(v C.UInt16List)
- func (s Allocation) SetActive(v uint32)
- func (s Allocation) SetRmId(v uint32)
- func (s Allocation) WriteCapLit(w io.Writer) error
- func (s Allocation) WriteJSON(w io.Writer) error
- type Allocation_List
- type Ballot
- func (s Ballot) Clock() []byte
- func (s Ballot) MarshalCapLit() ([]byte, error)
- func (s Ballot) MarshalJSON() ([]byte, error)
- func (s Ballot) SetClock(v []byte)
- func (s Ballot) SetVarId(v []byte)
- func (s Ballot) SetVote(v Vote)
- func (s Ballot) VarId() []byte
- func (s Ballot) Vote() Vote
- func (s Ballot) WriteCapLit(w io.Writer) error
- func (s Ballot) WriteJSON(w io.Writer) error
- type Ballot_List
- type Condition
- func (s Condition) And() Conjunction
- func (s Condition) Generator() Generator
- func (s Condition) MarshalCapLit() ([]byte, error)
- func (s Condition) MarshalJSON() ([]byte, error)
- func (s Condition) Or() Disjunction
- func (s Condition) SetAnd(v Conjunction)
- func (s Condition) SetGenerator(v Generator)
- func (s Condition) SetOr(v Disjunction)
- func (s Condition) Which() Condition_Which
- func (s Condition) WriteCapLit(w io.Writer) error
- func (s Condition) WriteJSON(w io.Writer) error
- type ConditionPair
- func (s ConditionPair) Condition() Condition
- func (s ConditionPair) MarshalCapLit() ([]byte, error)
- func (s ConditionPair) MarshalJSON() ([]byte, error)
- func (s ConditionPair) RmId() uint32
- func (s ConditionPair) SetCondition(v Condition)
- func (s ConditionPair) SetRmId(v uint32)
- func (s ConditionPair) SetSuppliers(v C.UInt32List)
- func (s ConditionPair) Suppliers() C.UInt32List
- func (s ConditionPair) WriteCapLit(w io.Writer) error
- func (s ConditionPair) WriteJSON(w io.Writer) error
- type ConditionPair_List
- type Condition_List
- type Condition_Which
- type Configuration
- func (s Configuration) ClusterId() string
- func (s Configuration) ClusterIdBytes() []byte
- func (s Configuration) ClusterUUId() uint64
- func (s Configuration) F() uint8
- func (s Configuration) Fingerprints() Fingerprint_List
- func (s Configuration) Hosts() C.TextList
- func (s Configuration) MarshalCapLit() ([]byte, error)
- func (s Configuration) MarshalJSON() ([]byte, error)
- func (s Configuration) MaxRMCount() uint16
- func (s Configuration) NoSync() bool
- func (s Configuration) Rms() C.UInt32List
- func (s Configuration) RmsRemoved() C.UInt32List
- func (s Configuration) SetClusterId(v string)
- func (s Configuration) SetClusterUUId(v uint64)
- func (s Configuration) SetF(v uint8)
- func (s Configuration) SetFingerprints(v Fingerprint_List)
- func (s Configuration) SetHosts(v C.TextList)
- func (s Configuration) SetMaxRMCount(v uint16)
- func (s Configuration) SetNoSync(v bool)
- func (s Configuration) SetRms(v C.UInt32List)
- func (s Configuration) SetRmsRemoved(v C.UInt32List)
- func (s Configuration) SetStable()
- func (s Configuration) SetTransitioningTo()
- func (s Configuration) SetVersion(v uint32)
- func (s Configuration) TransitioningTo() ConfigurationTransitioningTo
- func (s Configuration) Version() uint32
- func (s Configuration) Which() Configuration_Which
- func (s Configuration) WriteCapLit(w io.Writer) error
- func (s Configuration) WriteJSON(w io.Writer) error
- type ConfigurationTransitioningTo
- func (s ConfigurationTransitioningTo) AllHosts() C.TextList
- func (s ConfigurationTransitioningTo) BarrierReached1() C.UInt32List
- func (s ConfigurationTransitioningTo) BarrierReached2() C.UInt32List
- func (s ConfigurationTransitioningTo) Configuration() Configuration
- func (s ConfigurationTransitioningTo) InstalledOnNew() bool
- func (s ConfigurationTransitioningTo) LostRMIds() C.UInt32List
- func (s ConfigurationTransitioningTo) NewRMIds() C.UInt32List
- func (s ConfigurationTransitioningTo) Pending() ConditionPair_List
- func (s ConfigurationTransitioningTo) RootIndices() C.UInt32List
- func (s ConfigurationTransitioningTo) SetAllHosts(v C.TextList)
- func (s ConfigurationTransitioningTo) SetBarrierReached1(v C.UInt32List)
- func (s ConfigurationTransitioningTo) SetBarrierReached2(v C.UInt32List)
- func (s ConfigurationTransitioningTo) SetConfiguration(v Configuration)
- func (s ConfigurationTransitioningTo) SetInstalledOnNew(v bool)
- func (s ConfigurationTransitioningTo) SetLostRMIds(v C.UInt32List)
- func (s ConfigurationTransitioningTo) SetNewRMIds(v C.UInt32List)
- func (s ConfigurationTransitioningTo) SetPending(v ConditionPair_List)
- func (s ConfigurationTransitioningTo) SetRootIndices(v C.UInt32List)
- func (s ConfigurationTransitioningTo) SetSurvivingRMIds(v C.UInt32List)
- func (s ConfigurationTransitioningTo) SurvivingRMIds() C.UInt32List
- type Configuration_List
- type Configuration_Which
- type Conjunction
- func (s Conjunction) Left() Condition
- func (s Conjunction) MarshalCapLit() ([]byte, error)
- func (s Conjunction) MarshalJSON() ([]byte, error)
- func (s Conjunction) Right() Condition
- func (s Conjunction) SetLeft(v Condition)
- func (s Conjunction) SetRight(v Condition)
- func (s Conjunction) WriteCapLit(w io.Writer) error
- func (s Conjunction) WriteJSON(w io.Writer) error
- type Conjunction_List
- type Disjunction
- func (s Disjunction) Left() Condition
- func (s Disjunction) MarshalCapLit() ([]byte, error)
- func (s Disjunction) MarshalJSON() ([]byte, error)
- func (s Disjunction) Right() Condition
- func (s Disjunction) SetLeft(v Condition)
- func (s Disjunction) SetRight(v Condition)
- func (s Disjunction) WriteCapLit(w io.Writer) error
- func (s Disjunction) WriteJSON(w io.Writer) error
- type Disjunction_List
- type Fingerprint
- func (s Fingerprint) MarshalCapLit() ([]byte, error)
- func (s Fingerprint) MarshalJSON() ([]byte, error)
- func (s Fingerprint) Roots() Root_List
- func (s Fingerprint) SetRoots(v Root_List)
- func (s Fingerprint) SetSha256(v []byte)
- func (s Fingerprint) Sha256() []byte
- func (s Fingerprint) WriteCapLit(w io.Writer) error
- func (s Fingerprint) WriteJSON(w io.Writer) error
- type Fingerprint_List
- type Generator
- func (s Generator) Includes() bool
- func (s Generator) MarshalCapLit() ([]byte, error)
- func (s Generator) MarshalJSON() ([]byte, error)
- func (s Generator) RmId() uint32
- func (s Generator) SetIncludes(v bool)
- func (s Generator) SetRmId(v uint32)
- func (s Generator) SetUseNext(v bool)
- func (s Generator) UseNext() bool
- func (s Generator) WriteCapLit(w io.Writer) error
- func (s Generator) WriteJSON(w io.Writer) error
- type Generator_List
- type HelloServerFromServer
- func (s HelloServerFromServer) BootCount() uint32
- func (s HelloServerFromServer) ClusterId() string
- func (s HelloServerFromServer) ClusterIdBytes() []byte
- func (s HelloServerFromServer) ClusterUUId() uint64
- func (s HelloServerFromServer) LocalHost() string
- func (s HelloServerFromServer) LocalHostBytes() []byte
- func (s HelloServerFromServer) MarshalCapLit() ([]byte, error)
- func (s HelloServerFromServer) MarshalJSON() ([]byte, error)
- func (s HelloServerFromServer) RmId() uint32
- func (s HelloServerFromServer) SetBootCount(v uint32)
- func (s HelloServerFromServer) SetClusterId(v string)
- func (s HelloServerFromServer) SetClusterUUId(v uint64)
- func (s HelloServerFromServer) SetLocalHost(v string)
- func (s HelloServerFromServer) SetRmId(v uint32)
- func (s HelloServerFromServer) SetTieBreak(v uint32)
- func (s HelloServerFromServer) TieBreak() uint32
- func (s HelloServerFromServer) WriteCapLit(w io.Writer) error
- func (s HelloServerFromServer) WriteJSON(w io.Writer) error
- type HelloServerFromServer_List
- type InstancesForVar
- func (s InstancesForVar) Instances() AcceptedInstance_List
- func (s InstancesForVar) MarshalCapLit() ([]byte, error)
- func (s InstancesForVar) MarshalJSON() ([]byte, error)
- func (s InstancesForVar) Result() []byte
- func (s InstancesForVar) SetInstances(v AcceptedInstance_List)
- func (s InstancesForVar) SetResult(v []byte)
- func (s InstancesForVar) SetVarId(v []byte)
- func (s InstancesForVar) VarId() []byte
- func (s InstancesForVar) WriteCapLit(w io.Writer) error
- func (s InstancesForVar) WriteJSON(w io.Writer) error
- type InstancesForVar_List
- type Message
- func (s Message) ConnectionError() string
- func (s Message) ConnectionErrorBytes() []byte
- func (s Message) MarshalCapLit() ([]byte, error)
- func (s Message) MarshalJSON() ([]byte, error)
- func (s Message) Migration() Migration
- func (s Message) MigrationComplete() MigrationComplete
- func (s Message) OneATxnVotes() OneATxnVotes
- func (s Message) OneBTxnVotes() OneBTxnVotes
- func (s Message) SetConnectionError(v string)
- func (s Message) SetFlushed()
- func (s Message) SetHeartbeat()
- func (s Message) SetMigration(v Migration)
- func (s Message) SetMigrationComplete(v MigrationComplete)
- func (s Message) SetOneATxnVotes(v OneATxnVotes)
- func (s Message) SetOneBTxnVotes(v OneBTxnVotes)
- func (s Message) SetSubmissionAbort(v TxnSubmissionAbort)
- func (s Message) SetSubmissionComplete(v TxnSubmissionComplete)
- func (s Message) SetSubmissionOutcome(v Outcome)
- func (s Message) SetTopologyChangeRequest(v Configuration)
- func (s Message) SetTwoATxnVotes(v TwoATxnVotes)
- func (s Message) SetTwoBTxnVotes(v TwoBTxnVotes)
- func (s Message) SetTxnGloballyComplete(v TxnGloballyComplete)
- func (s Message) SetTxnLocallyComplete(v TxnLocallyComplete)
- func (s Message) SetTxnSubmission(v []byte)
- func (s Message) SubmissionAbort() TxnSubmissionAbort
- func (s Message) SubmissionComplete() TxnSubmissionComplete
- func (s Message) SubmissionOutcome() Outcome
- func (s Message) TopologyChangeRequest() Configuration
- func (s Message) TwoATxnVotes() TwoATxnVotes
- func (s Message) TwoBTxnVotes() TwoBTxnVotes
- func (s Message) TxnGloballyComplete() TxnGloballyComplete
- func (s Message) TxnLocallyComplete() TxnLocallyComplete
- func (s Message) TxnSubmission() []byte
- func (s Message) Which() Message_Which
- func (s Message) WriteCapLit(w io.Writer) error
- func (s Message) WriteJSON(w io.Writer) error
- type Message_List
- type Message_Which
- type Migration
- func (s Migration) Elems() MigrationElement_List
- func (s Migration) MarshalCapLit() ([]byte, error)
- func (s Migration) MarshalJSON() ([]byte, error)
- func (s Migration) SetElems(v MigrationElement_List)
- func (s Migration) SetVersion(v uint32)
- func (s Migration) Version() uint32
- func (s Migration) WriteCapLit(w io.Writer) error
- func (s Migration) WriteJSON(w io.Writer) error
- type MigrationComplete
- func (s MigrationComplete) MarshalCapLit() ([]byte, error)
- func (s MigrationComplete) MarshalJSON() ([]byte, error)
- func (s MigrationComplete) SetVersion(v uint32)
- func (s MigrationComplete) Version() uint32
- func (s MigrationComplete) WriteCapLit(w io.Writer) error
- func (s MigrationComplete) WriteJSON(w io.Writer) error
- type MigrationComplete_List
- type MigrationElement
- func (s MigrationElement) MarshalCapLit() ([]byte, error)
- func (s MigrationElement) MarshalJSON() ([]byte, error)
- func (s MigrationElement) SetTxn(v []byte)
- func (s MigrationElement) SetVars(v Var_List)
- func (s MigrationElement) Txn() []byte
- func (s MigrationElement) Vars() Var_List
- func (s MigrationElement) WriteCapLit(w io.Writer) error
- func (s MigrationElement) WriteJSON(w io.Writer) error
- type MigrationElement_List
- type Migration_List
- type OneATxnVotes
- func (s OneATxnVotes) MarshalCapLit() ([]byte, error)
- func (s OneATxnVotes) MarshalJSON() ([]byte, error)
- func (s OneATxnVotes) Proposals() TxnVoteProposal_List
- func (s OneATxnVotes) RmId() uint32
- func (s OneATxnVotes) SetProposals(v TxnVoteProposal_List)
- func (s OneATxnVotes) SetRmId(v uint32)
- func (s OneATxnVotes) SetTxnId(v []byte)
- func (s OneATxnVotes) TxnId() []byte
- func (s OneATxnVotes) WriteCapLit(w io.Writer) error
- func (s OneATxnVotes) WriteJSON(w io.Writer) error
- type OneATxnVotes_List
- type OneBTxnVotes
- func (s OneBTxnVotes) MarshalCapLit() ([]byte, error)
- func (s OneBTxnVotes) MarshalJSON() ([]byte, error)
- func (s OneBTxnVotes) Promises() TxnVotePromise_List
- func (s OneBTxnVotes) RmId() uint32
- func (s OneBTxnVotes) SetPromises(v TxnVotePromise_List)
- func (s OneBTxnVotes) SetRmId(v uint32)
- func (s OneBTxnVotes) SetTxnId(v []byte)
- func (s OneBTxnVotes) TxnId() []byte
- func (s OneBTxnVotes) WriteCapLit(w io.Writer) error
- func (s OneBTxnVotes) WriteJSON(w io.Writer) error
- type OneBTxnVotes_List
- type Outcome
- func (s Outcome) Abort() OutcomeAbort
- func (s Outcome) Commit() []byte
- func (s Outcome) Id() OutcomeId_List
- func (s Outcome) MarshalCapLit() ([]byte, error)
- func (s Outcome) MarshalJSON() ([]byte, error)
- func (s Outcome) SetAbort()
- func (s Outcome) SetCommit(v []byte)
- func (s Outcome) SetId(v OutcomeId_List)
- func (s Outcome) SetTxn(v []byte)
- func (s Outcome) Txn() []byte
- func (s Outcome) Which() Outcome_Which
- func (s Outcome) WriteCapLit(w io.Writer) error
- func (s Outcome) WriteJSON(w io.Writer) error
- type OutcomeAbort
- type OutcomeAbort_Which
- type OutcomeId
- func (s OutcomeId) AcceptedInstances() AcceptedInstanceId_List
- func (s OutcomeId) MarshalCapLit() ([]byte, error)
- func (s OutcomeId) MarshalJSON() ([]byte, error)
- func (s OutcomeId) SetAcceptedInstances(v AcceptedInstanceId_List)
- func (s OutcomeId) SetVarId(v []byte)
- func (s OutcomeId) VarId() []byte
- func (s OutcomeId) WriteCapLit(w io.Writer) error
- func (s OutcomeId) WriteJSON(w io.Writer) error
- type OutcomeId_List
- type Outcome_List
- type Outcome_Which
- type ProposerState
- func (s ProposerState) Acceptors() C.UInt32List
- func (s ProposerState) MarshalCapLit() ([]byte, error)
- func (s ProposerState) MarshalJSON() ([]byte, error)
- func (s ProposerState) SetAcceptors(v C.UInt32List)
- func (s ProposerState) WriteCapLit(w io.Writer) error
- func (s ProposerState) WriteJSON(w io.Writer) error
- type ProposerState_List
- type Root
- func (s Root) Capability() capnp.Capability
- func (s Root) MarshalCapLit() ([]byte, error)
- func (s Root) MarshalJSON() ([]byte, error)
- func (s Root) Name() string
- func (s Root) NameBytes() []byte
- func (s Root) SetCapability(v capnp.Capability)
- func (s Root) SetName(v string)
- func (s Root) WriteCapLit(w io.Writer) error
- func (s Root) WriteJSON(w io.Writer) error
- type Root_List
- type TwoATxnVotes
- func (s TwoATxnVotes) AcceptRequests() TxnVoteAcceptRequest_List
- func (s TwoATxnVotes) MarshalCapLit() ([]byte, error)
- func (s TwoATxnVotes) MarshalJSON() ([]byte, error)
- func (s TwoATxnVotes) RmId() uint32
- func (s TwoATxnVotes) SetAcceptRequests(v TxnVoteAcceptRequest_List)
- func (s TwoATxnVotes) SetRmId(v uint32)
- func (s TwoATxnVotes) SetTxn(v []byte)
- func (s TwoATxnVotes) Txn() []byte
- func (s TwoATxnVotes) WriteCapLit(w io.Writer) error
- func (s TwoATxnVotes) WriteJSON(w io.Writer) error
- type TwoATxnVotes_List
- type TwoBTxnVotes
- func (s TwoBTxnVotes) Failures() TwoBTxnVotesFailures
- func (s TwoBTxnVotes) MarshalCapLit() ([]byte, error)
- func (s TwoBTxnVotes) MarshalJSON() ([]byte, error)
- func (s TwoBTxnVotes) Outcome() Outcome
- func (s TwoBTxnVotes) SetFailures()
- func (s TwoBTxnVotes) SetOutcome(v Outcome)
- func (s TwoBTxnVotes) Which() TwoBTxnVotes_Which
- func (s TwoBTxnVotes) WriteCapLit(w io.Writer) error
- func (s TwoBTxnVotes) WriteJSON(w io.Writer) error
- type TwoBTxnVotesFailures
- func (s TwoBTxnVotesFailures) Nacks() TxnVoteTwoBFailure_List
- func (s TwoBTxnVotesFailures) RmId() uint32
- func (s TwoBTxnVotesFailures) SetNacks(v TxnVoteTwoBFailure_List)
- func (s TwoBTxnVotesFailures) SetRmId(v uint32)
- func (s TwoBTxnVotesFailures) SetTxnId(v []byte)
- func (s TwoBTxnVotesFailures) TxnId() []byte
- type TwoBTxnVotes_List
- type TwoBTxnVotes_Which
- type Txn
- func (s Txn) Actions() []byte
- func (s Txn) Allocations() Allocation_List
- func (s Txn) FInc() uint8
- func (s Txn) Id() []byte
- func (s Txn) MarshalCapLit() ([]byte, error)
- func (s Txn) MarshalJSON() ([]byte, error)
- func (s Txn) Retry() bool
- func (s Txn) SetActions(v []byte)
- func (s Txn) SetAllocations(v Allocation_List)
- func (s Txn) SetFInc(v uint8)
- func (s Txn) SetId(v []byte)
- func (s Txn) SetRetry(v bool)
- func (s Txn) SetSubmitter(v uint32)
- func (s Txn) SetSubmitterBootCount(v uint32)
- func (s Txn) SetTopologyVersion(v uint32)
- func (s Txn) Submitter() uint32
- func (s Txn) SubmitterBootCount() uint32
- func (s Txn) TopologyVersion() uint32
- func (s Txn) WriteCapLit(w io.Writer) error
- func (s Txn) WriteJSON(w io.Writer) error
- type TxnGloballyComplete
- func (s TxnGloballyComplete) MarshalCapLit() ([]byte, error)
- func (s TxnGloballyComplete) MarshalJSON() ([]byte, error)
- func (s TxnGloballyComplete) SetTxnId(v []byte)
- func (s TxnGloballyComplete) TxnId() []byte
- func (s TxnGloballyComplete) WriteCapLit(w io.Writer) error
- func (s TxnGloballyComplete) WriteJSON(w io.Writer) error
- type TxnGloballyComplete_List
- type TxnLocallyComplete
- func (s TxnLocallyComplete) MarshalCapLit() ([]byte, error)
- func (s TxnLocallyComplete) MarshalJSON() ([]byte, error)
- func (s TxnLocallyComplete) SetTxnId(v []byte)
- func (s TxnLocallyComplete) TxnId() []byte
- func (s TxnLocallyComplete) WriteCapLit(w io.Writer) error
- func (s TxnLocallyComplete) WriteJSON(w io.Writer) error
- type TxnLocallyComplete_List
- type TxnSubmissionAbort
- func (s TxnSubmissionAbort) MarshalCapLit() ([]byte, error)
- func (s TxnSubmissionAbort) MarshalJSON() ([]byte, error)
- func (s TxnSubmissionAbort) SetTxnId(v []byte)
- func (s TxnSubmissionAbort) TxnId() []byte
- func (s TxnSubmissionAbort) WriteCapLit(w io.Writer) error
- func (s TxnSubmissionAbort) WriteJSON(w io.Writer) error
- type TxnSubmissionAbort_List
- type TxnSubmissionComplete
- func (s TxnSubmissionComplete) MarshalCapLit() ([]byte, error)
- func (s TxnSubmissionComplete) MarshalJSON() ([]byte, error)
- func (s TxnSubmissionComplete) SetTxnId(v []byte)
- func (s TxnSubmissionComplete) TxnId() []byte
- func (s TxnSubmissionComplete) WriteCapLit(w io.Writer) error
- func (s TxnSubmissionComplete) WriteJSON(w io.Writer) error
- type TxnSubmissionComplete_List
- type TxnVoteAcceptRequest
- func (s TxnVoteAcceptRequest) Ballot() []byte
- func (s TxnVoteAcceptRequest) MarshalCapLit() ([]byte, error)
- func (s TxnVoteAcceptRequest) MarshalJSON() ([]byte, error)
- func (s TxnVoteAcceptRequest) RoundNumber() uint64
- func (s TxnVoteAcceptRequest) SetBallot(v []byte)
- func (s TxnVoteAcceptRequest) SetRoundNumber(v uint64)
- func (s TxnVoteAcceptRequest) WriteCapLit(w io.Writer) error
- func (s TxnVoteAcceptRequest) WriteJSON(w io.Writer) error
- type TxnVoteAcceptRequest_List
- type TxnVotePromise
- func (s TxnVotePromise) Accepted() TxnVotePromiseAccepted
- func (s TxnVotePromise) MarshalCapLit() ([]byte, error)
- func (s TxnVotePromise) MarshalJSON() ([]byte, error)
- func (s TxnVotePromise) RoundNumber() uint64
- func (s TxnVotePromise) RoundNumberTooLow() uint32
- func (s TxnVotePromise) SetAccepted()
- func (s TxnVotePromise) SetFreeChoice()
- func (s TxnVotePromise) SetRoundNumber(v uint64)
- func (s TxnVotePromise) SetRoundNumberTooLow(v uint32)
- func (s TxnVotePromise) SetVarId(v []byte)
- func (s TxnVotePromise) VarId() []byte
- func (s TxnVotePromise) Which() TxnVotePromise_Which
- func (s TxnVotePromise) WriteCapLit(w io.Writer) error
- func (s TxnVotePromise) WriteJSON(w io.Writer) error
- type TxnVotePromiseAccepted
- type TxnVotePromise_List
- type TxnVotePromise_Which
- type TxnVoteProposal
- func (s TxnVoteProposal) MarshalCapLit() ([]byte, error)
- func (s TxnVoteProposal) MarshalJSON() ([]byte, error)
- func (s TxnVoteProposal) RoundNumber() uint64
- func (s TxnVoteProposal) SetRoundNumber(v uint64)
- func (s TxnVoteProposal) SetVarId(v []byte)
- func (s TxnVoteProposal) VarId() []byte
- func (s TxnVoteProposal) WriteCapLit(w io.Writer) error
- func (s TxnVoteProposal) WriteJSON(w io.Writer) error
- type TxnVoteProposal_List
- type TxnVoteTwoBFailure
- func (s TxnVoteTwoBFailure) MarshalCapLit() ([]byte, error)
- func (s TxnVoteTwoBFailure) MarshalJSON() ([]byte, error)
- func (s TxnVoteTwoBFailure) RoundNumber() uint64
- func (s TxnVoteTwoBFailure) RoundNumberTooLow() uint32
- func (s TxnVoteTwoBFailure) SetRoundNumber(v uint64)
- func (s TxnVoteTwoBFailure) SetRoundNumberTooLow(v uint32)
- func (s TxnVoteTwoBFailure) SetVarId(v []byte)
- func (s TxnVoteTwoBFailure) VarId() []byte
- func (s TxnVoteTwoBFailure) WriteCapLit(w io.Writer) error
- func (s TxnVoteTwoBFailure) WriteJSON(w io.Writer) error
- type TxnVoteTwoBFailure_List
- type Txn_List
- type Update
- func (s Update) Actions() []byte
- func (s Update) Clock() []byte
- func (s Update) MarshalCapLit() ([]byte, error)
- func (s Update) MarshalJSON() ([]byte, error)
- func (s Update) SetActions(v []byte)
- func (s Update) SetClock(v []byte)
- func (s Update) SetTxnId(v []byte)
- func (s Update) TxnId() []byte
- func (s Update) WriteCapLit(w io.Writer) error
- func (s Update) WriteJSON(w io.Writer) error
- type Update_List
- type Var
- func (s Var) Id() []byte
- func (s Var) MarshalCapLit() ([]byte, error)
- func (s Var) MarshalJSON() ([]byte, error)
- func (s Var) Positions() C.UInt8List
- func (s Var) SetId(v []byte)
- func (s Var) SetPositions(v C.UInt8List)
- func (s Var) SetWriteTxnClock(v []byte)
- func (s Var) SetWriteTxnId(v []byte)
- func (s Var) SetWritesClock(v []byte)
- func (s Var) WriteCapLit(w io.Writer) error
- func (s Var) WriteJSON(w io.Writer) error
- func (s Var) WriteTxnClock() []byte
- func (s Var) WriteTxnId() []byte
- func (s Var) WritesClock() []byte
- type VarIdPos
- func (s VarIdPos) Capability() capnp.Capability
- func (s VarIdPos) Id() []byte
- func (s VarIdPos) MarshalCapLit() ([]byte, error)
- func (s VarIdPos) MarshalJSON() ([]byte, error)
- func (s VarIdPos) Positions() C.UInt8List
- func (s VarIdPos) SetCapability(v capnp.Capability)
- func (s VarIdPos) SetId(v []byte)
- func (s VarIdPos) SetPositions(v C.UInt8List)
- func (s VarIdPos) WriteCapLit(w io.Writer) error
- func (s VarIdPos) WriteJSON(w io.Writer) error
- type VarIdPos_List
- type Var_List
- type VectorClock
- func (s VectorClock) MarshalCapLit() ([]byte, error)
- func (s VectorClock) MarshalJSON() ([]byte, error)
- func (s VectorClock) SetValues(v C.UInt64List)
- func (s VectorClock) SetVarUuids(v C.DataList)
- func (s VectorClock) Values() C.UInt64List
- func (s VectorClock) VarUuids() C.DataList
- func (s VectorClock) WriteCapLit(w io.Writer) error
- func (s VectorClock) WriteJSON(w io.Writer) error
- type VectorClock_List
- type Vote
- func (s Vote) AbortBadRead() VoteAbortBadRead
- func (s Vote) MarshalCapLit() ([]byte, error)
- func (s Vote) MarshalJSON() ([]byte, error)
- func (s Vote) SetAbortBadRead()
- func (s Vote) SetAbortDeadlock()
- func (s Vote) SetCommit()
- func (s Vote) Which() Vote_Which
- func (s Vote) WriteCapLit(w io.Writer) error
- func (s Vote) WriteJSON(w io.Writer) error
- type VoteAbortBadRead
- type VoteEnum
- type VoteEnum_List
- type Vote_List
- type Vote_Which
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptedInstance ¶
func AutoNewAcceptedInstance ¶
func AutoNewAcceptedInstance(s *C.Segment) AcceptedInstance
func NewAcceptedInstance ¶
func NewAcceptedInstance(s *C.Segment) AcceptedInstance
func NewRootAcceptedInstance ¶
func NewRootAcceptedInstance(s *C.Segment) AcceptedInstance
func ReadRootAcceptedInstance ¶
func ReadRootAcceptedInstance(s *C.Segment) AcceptedInstance
func (AcceptedInstance) Ballot ¶
func (s AcceptedInstance) Ballot() []byte
func (AcceptedInstance) MarshalCapLit ¶
func (s AcceptedInstance) MarshalCapLit() ([]byte, error)
func (AcceptedInstance) MarshalJSON ¶
func (s AcceptedInstance) MarshalJSON() ([]byte, error)
func (AcceptedInstance) RmId ¶
func (s AcceptedInstance) RmId() uint32
func (AcceptedInstance) RoundNumber ¶
func (s AcceptedInstance) RoundNumber() uint64
func (AcceptedInstance) SetBallot ¶
func (s AcceptedInstance) SetBallot(v []byte)
func (AcceptedInstance) SetRmId ¶
func (s AcceptedInstance) SetRmId(v uint32)
func (AcceptedInstance) SetRoundNumber ¶
func (s AcceptedInstance) SetRoundNumber(v uint64)
func (AcceptedInstance) WriteCapLit ¶
func (s AcceptedInstance) WriteCapLit(w io.Writer) error
type AcceptedInstanceId ¶
func AutoNewAcceptedInstanceId ¶
func AutoNewAcceptedInstanceId(s *C.Segment) AcceptedInstanceId
func NewAcceptedInstanceId ¶
func NewAcceptedInstanceId(s *C.Segment) AcceptedInstanceId
func NewRootAcceptedInstanceId ¶
func NewRootAcceptedInstanceId(s *C.Segment) AcceptedInstanceId
func ReadRootAcceptedInstanceId ¶
func ReadRootAcceptedInstanceId(s *C.Segment) AcceptedInstanceId
func (AcceptedInstanceId) MarshalCapLit ¶
func (s AcceptedInstanceId) MarshalCapLit() ([]byte, error)
func (AcceptedInstanceId) MarshalJSON ¶
func (s AcceptedInstanceId) MarshalJSON() ([]byte, error)
func (AcceptedInstanceId) RmId ¶
func (s AcceptedInstanceId) RmId() uint32
func (AcceptedInstanceId) SetRmId ¶
func (s AcceptedInstanceId) SetRmId(v uint32)
func (AcceptedInstanceId) SetVote ¶
func (s AcceptedInstanceId) SetVote(v VoteEnum)
func (AcceptedInstanceId) Vote ¶
func (s AcceptedInstanceId) Vote() VoteEnum
func (AcceptedInstanceId) WriteCapLit ¶
func (s AcceptedInstanceId) WriteCapLit(w io.Writer) error
type AcceptedInstanceId_List ¶
type AcceptedInstanceId_List C.PointerList
func NewAcceptedInstanceIdList ¶
func NewAcceptedInstanceIdList(s *C.Segment, sz int) AcceptedInstanceId_List
func (AcceptedInstanceId_List) At ¶
func (s AcceptedInstanceId_List) At(i int) AcceptedInstanceId
func (AcceptedInstanceId_List) Len ¶
func (s AcceptedInstanceId_List) Len() int
func (AcceptedInstanceId_List) Set ¶
func (s AcceptedInstanceId_List) Set(i int, item AcceptedInstanceId)
func (AcceptedInstanceId_List) ToArray ¶
func (s AcceptedInstanceId_List) ToArray() []AcceptedInstanceId
type AcceptedInstance_List ¶
type AcceptedInstance_List C.PointerList
func NewAcceptedInstanceList ¶
func NewAcceptedInstanceList(s *C.Segment, sz int) AcceptedInstance_List
func (AcceptedInstance_List) At ¶
func (s AcceptedInstance_List) At(i int) AcceptedInstance
func (AcceptedInstance_List) Len ¶
func (s AcceptedInstance_List) Len() int
func (AcceptedInstance_List) Set ¶
func (s AcceptedInstance_List) Set(i int, item AcceptedInstance)
func (AcceptedInstance_List) ToArray ¶
func (s AcceptedInstance_List) ToArray() []AcceptedInstance
type AcceptorState ¶
func AutoNewAcceptorState ¶
func AutoNewAcceptorState(s *C.Segment) AcceptorState
func NewAcceptorState ¶
func NewAcceptorState(s *C.Segment) AcceptorState
func NewRootAcceptorState ¶
func NewRootAcceptorState(s *C.Segment) AcceptorState
func ReadRootAcceptorState ¶
func ReadRootAcceptorState(s *C.Segment) AcceptorState
func (AcceptorState) Instances ¶
func (s AcceptorState) Instances() InstancesForVar_List
func (AcceptorState) MarshalCapLit ¶
func (s AcceptorState) MarshalCapLit() ([]byte, error)
func (AcceptorState) MarshalJSON ¶
func (s AcceptorState) MarshalJSON() ([]byte, error)
func (AcceptorState) Outcome ¶
func (s AcceptorState) Outcome() Outcome
func (AcceptorState) SendToAll ¶
func (s AcceptorState) SendToAll() bool
func (AcceptorState) SetInstances ¶
func (s AcceptorState) SetInstances(v InstancesForVar_List)
func (AcceptorState) SetOutcome ¶
func (s AcceptorState) SetOutcome(v Outcome)
func (AcceptorState) SetSendToAll ¶
func (s AcceptorState) SetSendToAll(v bool)
func (AcceptorState) WriteCapLit ¶
func (s AcceptorState) WriteCapLit(w io.Writer) error
type AcceptorState_List ¶
type AcceptorState_List C.PointerList
func NewAcceptorStateList ¶
func NewAcceptorStateList(s *C.Segment, sz int) AcceptorState_List
func (AcceptorState_List) At ¶
func (s AcceptorState_List) At(i int) AcceptorState
func (AcceptorState_List) Len ¶
func (s AcceptorState_List) Len() int
func (AcceptorState_List) Set ¶
func (s AcceptorState_List) Set(i int, item AcceptorState)
func (AcceptorState_List) ToArray ¶
func (s AcceptorState_List) ToArray() []AcceptorState
type Action ¶
func AutoNewAction ¶
func NewRootAction ¶
func ReadRootAction ¶
func (Action) Create ¶
func (s Action) Create() ActionCreate
func (Action) MarshalCapLit ¶
func (Action) MarshalJSON ¶
func (Action) Read ¶
func (s Action) Read() ActionRead
func (Action) Readwrite ¶
func (s Action) Readwrite() ActionReadwrite
func (Action) Roll ¶
func (s Action) Roll() ActionRoll
func (Action) SetMissing ¶
func (s Action) SetMissing()
func (Action) SetReadwrite ¶
func (s Action) SetReadwrite()
func (Action) Which ¶
func (s Action) Which() Action_Which
func (Action) Write ¶
func (s Action) Write() ActionWrite
type ActionCreate ¶
type ActionCreate Action
func (ActionCreate) Positions ¶
func (s ActionCreate) Positions() C.UInt8List
func (ActionCreate) References ¶
func (s ActionCreate) References() VarIdPos_List
func (ActionCreate) SetPositions ¶
func (s ActionCreate) SetPositions(v C.UInt8List)
func (ActionCreate) SetReferences ¶
func (s ActionCreate) SetReferences(v VarIdPos_List)
func (ActionCreate) SetValue ¶
func (s ActionCreate) SetValue(v []byte)
func (ActionCreate) Value ¶
func (s ActionCreate) Value() []byte
type ActionListWrapper ¶
func AutoNewActionListWrapper ¶
func AutoNewActionListWrapper(s *C.Segment) ActionListWrapper
func NewActionListWrapper ¶
func NewActionListWrapper(s *C.Segment) ActionListWrapper
func NewRootActionListWrapper ¶
func NewRootActionListWrapper(s *C.Segment) ActionListWrapper
func ReadRootActionListWrapper ¶
func ReadRootActionListWrapper(s *C.Segment) ActionListWrapper
func (ActionListWrapper) Actions ¶
func (s ActionListWrapper) Actions() Action_List
func (ActionListWrapper) MarshalCapLit ¶
func (s ActionListWrapper) MarshalCapLit() ([]byte, error)
func (ActionListWrapper) MarshalJSON ¶
func (s ActionListWrapper) MarshalJSON() ([]byte, error)
func (ActionListWrapper) SetActions ¶
func (s ActionListWrapper) SetActions(v Action_List)
func (ActionListWrapper) WriteCapLit ¶
func (s ActionListWrapper) WriteCapLit(w io.Writer) error
type ActionListWrapper_List ¶
type ActionListWrapper_List C.PointerList
func NewActionListWrapperList ¶
func NewActionListWrapperList(s *C.Segment, sz int) ActionListWrapper_List
func (ActionListWrapper_List) At ¶
func (s ActionListWrapper_List) At(i int) ActionListWrapper
func (ActionListWrapper_List) Len ¶
func (s ActionListWrapper_List) Len() int
func (ActionListWrapper_List) Set ¶
func (s ActionListWrapper_List) Set(i int, item ActionListWrapper)
func (ActionListWrapper_List) ToArray ¶
func (s ActionListWrapper_List) ToArray() []ActionListWrapper
type ActionRead ¶
type ActionRead Action
func (ActionRead) SetVersion ¶
func (s ActionRead) SetVersion(v []byte)
func (ActionRead) Version ¶
func (s ActionRead) Version() []byte
type ActionReadwrite ¶
type ActionReadwrite Action
func (ActionReadwrite) References ¶
func (s ActionReadwrite) References() VarIdPos_List
func (ActionReadwrite) SetReferences ¶
func (s ActionReadwrite) SetReferences(v VarIdPos_List)
func (ActionReadwrite) SetValue ¶
func (s ActionReadwrite) SetValue(v []byte)
func (ActionReadwrite) SetVersion ¶
func (s ActionReadwrite) SetVersion(v []byte)
func (ActionReadwrite) Value ¶
func (s ActionReadwrite) Value() []byte
func (ActionReadwrite) Version ¶
func (s ActionReadwrite) Version() []byte
type ActionRoll ¶
type ActionRoll Action
func (ActionRoll) References ¶
func (s ActionRoll) References() VarIdPos_List
func (ActionRoll) SetReferences ¶
func (s ActionRoll) SetReferences(v VarIdPos_List)
func (ActionRoll) SetValue ¶
func (s ActionRoll) SetValue(v []byte)
func (ActionRoll) SetVersion ¶
func (s ActionRoll) SetVersion(v []byte)
func (ActionRoll) Value ¶
func (s ActionRoll) Value() []byte
func (ActionRoll) Version ¶
func (s ActionRoll) Version() []byte
type ActionWrite ¶
type ActionWrite Action
func (ActionWrite) References ¶
func (s ActionWrite) References() VarIdPos_List
func (ActionWrite) SetReferences ¶
func (s ActionWrite) SetReferences(v VarIdPos_List)
func (ActionWrite) SetValue ¶
func (s ActionWrite) SetValue(v []byte)
func (ActionWrite) Value ¶
func (s ActionWrite) Value() []byte
type Action_List ¶
type Action_List C.PointerList
func NewActionList ¶
func NewActionList(s *C.Segment, sz int) Action_List
func (Action_List) At ¶
func (s Action_List) At(i int) Action
func (Action_List) Len ¶
func (s Action_List) Len() int
func (Action_List) Set ¶
func (s Action_List) Set(i int, item Action)
func (Action_List) ToArray ¶
func (s Action_List) ToArray() []Action
type Action_Which ¶
type Action_Which uint16
const ( ACTION_READ Action_Which = 0 ACTION_WRITE Action_Which = 1 ACTION_READWRITE Action_Which = 2 ACTION_CREATE Action_Which = 3 ACTION_MISSING Action_Which = 4 ACTION_ROLL Action_Which = 5 )
type Allocation ¶
func AutoNewAllocation ¶
func AutoNewAllocation(s *C.Segment) Allocation
func NewAllocation ¶
func NewAllocation(s *C.Segment) Allocation
func NewRootAllocation ¶
func NewRootAllocation(s *C.Segment) Allocation
func ReadRootAllocation ¶
func ReadRootAllocation(s *C.Segment) Allocation
func (Allocation) ActionIndices ¶
func (s Allocation) ActionIndices() C.UInt16List
func (Allocation) Active ¶
func (s Allocation) Active() uint32
func (Allocation) MarshalCapLit ¶
func (s Allocation) MarshalCapLit() ([]byte, error)
func (Allocation) MarshalJSON ¶
func (s Allocation) MarshalJSON() ([]byte, error)
func (Allocation) RmId ¶
func (s Allocation) RmId() uint32
func (Allocation) SetActionIndices ¶
func (s Allocation) SetActionIndices(v C.UInt16List)
func (Allocation) SetActive ¶
func (s Allocation) SetActive(v uint32)
func (Allocation) SetRmId ¶
func (s Allocation) SetRmId(v uint32)
func (Allocation) WriteCapLit ¶
func (s Allocation) WriteCapLit(w io.Writer) error
type Allocation_List ¶
type Allocation_List C.PointerList
func NewAllocationList ¶
func NewAllocationList(s *C.Segment, sz int) Allocation_List
func (Allocation_List) At ¶
func (s Allocation_List) At(i int) Allocation
func (Allocation_List) Len ¶
func (s Allocation_List) Len() int
func (Allocation_List) Set ¶
func (s Allocation_List) Set(i int, item Allocation)
func (Allocation_List) ToArray ¶
func (s Allocation_List) ToArray() []Allocation
type Ballot ¶
func AutoNewBallot ¶
func NewRootBallot ¶
func ReadRootBallot ¶
func (Ballot) MarshalCapLit ¶
func (Ballot) MarshalJSON ¶
type Ballot_List ¶
type Ballot_List C.PointerList
func NewBallotList ¶
func NewBallotList(s *C.Segment, sz int) Ballot_List
func (Ballot_List) At ¶
func (s Ballot_List) At(i int) Ballot
func (Ballot_List) Len ¶
func (s Ballot_List) Len() int
func (Ballot_List) Set ¶
func (s Ballot_List) Set(i int, item Ballot)
func (Ballot_List) ToArray ¶
func (s Ballot_List) ToArray() []Ballot
type Condition ¶
func AutoNewCondition ¶
func NewCondition ¶
func NewRootCondition ¶
func ReadRootCondition ¶
func (Condition) And ¶
func (s Condition) And() Conjunction
func (Condition) MarshalCapLit ¶
func (Condition) MarshalJSON ¶
func (Condition) Or ¶
func (s Condition) Or() Disjunction
func (Condition) SetAnd ¶
func (s Condition) SetAnd(v Conjunction)
func (Condition) SetGenerator ¶
func (Condition) SetOr ¶
func (s Condition) SetOr(v Disjunction)
func (Condition) Which ¶
func (s Condition) Which() Condition_Which
type ConditionPair ¶
func AutoNewConditionPair ¶
func AutoNewConditionPair(s *C.Segment) ConditionPair
func NewConditionPair ¶
func NewConditionPair(s *C.Segment) ConditionPair
func NewRootConditionPair ¶
func NewRootConditionPair(s *C.Segment) ConditionPair
func ReadRootConditionPair ¶
func ReadRootConditionPair(s *C.Segment) ConditionPair
func (ConditionPair) Condition ¶
func (s ConditionPair) Condition() Condition
func (ConditionPair) MarshalCapLit ¶
func (s ConditionPair) MarshalCapLit() ([]byte, error)
func (ConditionPair) MarshalJSON ¶
func (s ConditionPair) MarshalJSON() ([]byte, error)
func (ConditionPair) RmId ¶
func (s ConditionPair) RmId() uint32
func (ConditionPair) SetCondition ¶
func (s ConditionPair) SetCondition(v Condition)
func (ConditionPair) SetRmId ¶
func (s ConditionPair) SetRmId(v uint32)
func (ConditionPair) SetSuppliers ¶
func (s ConditionPair) SetSuppliers(v C.UInt32List)
func (ConditionPair) Suppliers ¶
func (s ConditionPair) Suppliers() C.UInt32List
func (ConditionPair) WriteCapLit ¶
func (s ConditionPair) WriteCapLit(w io.Writer) error
type ConditionPair_List ¶
type ConditionPair_List C.PointerList
func NewConditionPairList ¶
func NewConditionPairList(s *C.Segment, sz int) ConditionPair_List
func (ConditionPair_List) At ¶
func (s ConditionPair_List) At(i int) ConditionPair
func (ConditionPair_List) Len ¶
func (s ConditionPair_List) Len() int
func (ConditionPair_List) Set ¶
func (s ConditionPair_List) Set(i int, item ConditionPair)
func (ConditionPair_List) ToArray ¶
func (s ConditionPair_List) ToArray() []ConditionPair
type Condition_List ¶
type Condition_List C.PointerList
func NewConditionList ¶
func NewConditionList(s *C.Segment, sz int) Condition_List
func (Condition_List) At ¶
func (s Condition_List) At(i int) Condition
func (Condition_List) Len ¶
func (s Condition_List) Len() int
func (Condition_List) Set ¶
func (s Condition_List) Set(i int, item Condition)
func (Condition_List) ToArray ¶
func (s Condition_List) ToArray() []Condition
type Condition_Which ¶
type Condition_Which uint16
const ( CONDITION_AND Condition_Which = 0 CONDITION_OR Condition_Which = 1 CONDITION_GENERATOR Condition_Which = 2 )
type Configuration ¶
func AutoNewConfiguration ¶
func AutoNewConfiguration(s *C.Segment) Configuration
func NewConfiguration ¶
func NewConfiguration(s *C.Segment) Configuration
func NewRootConfiguration ¶
func NewRootConfiguration(s *C.Segment) Configuration
func ReadRootConfiguration ¶
func ReadRootConfiguration(s *C.Segment) Configuration
func (Configuration) ClusterId ¶
func (s Configuration) ClusterId() string
func (Configuration) ClusterIdBytes ¶
func (s Configuration) ClusterIdBytes() []byte
func (Configuration) ClusterUUId ¶
func (s Configuration) ClusterUUId() uint64
func (Configuration) F ¶
func (s Configuration) F() uint8
func (Configuration) Fingerprints ¶
func (s Configuration) Fingerprints() Fingerprint_List
func (Configuration) Hosts ¶
func (s Configuration) Hosts() C.TextList
func (Configuration) MarshalCapLit ¶
func (s Configuration) MarshalCapLit() ([]byte, error)
func (Configuration) MarshalJSON ¶
func (s Configuration) MarshalJSON() ([]byte, error)
func (Configuration) MaxRMCount ¶
func (s Configuration) MaxRMCount() uint16
func (Configuration) NoSync ¶
func (s Configuration) NoSync() bool
func (Configuration) Rms ¶
func (s Configuration) Rms() C.UInt32List
func (Configuration) RmsRemoved ¶
func (s Configuration) RmsRemoved() C.UInt32List
func (Configuration) SetClusterId ¶
func (s Configuration) SetClusterId(v string)
func (Configuration) SetClusterUUId ¶
func (s Configuration) SetClusterUUId(v uint64)
func (Configuration) SetF ¶
func (s Configuration) SetF(v uint8)
func (Configuration) SetFingerprints ¶
func (s Configuration) SetFingerprints(v Fingerprint_List)
func (Configuration) SetHosts ¶
func (s Configuration) SetHosts(v C.TextList)
func (Configuration) SetMaxRMCount ¶
func (s Configuration) SetMaxRMCount(v uint16)
func (Configuration) SetNoSync ¶
func (s Configuration) SetNoSync(v bool)
func (Configuration) SetRms ¶
func (s Configuration) SetRms(v C.UInt32List)
func (Configuration) SetRmsRemoved ¶
func (s Configuration) SetRmsRemoved(v C.UInt32List)
func (Configuration) SetStable ¶
func (s Configuration) SetStable()
func (Configuration) SetTransitioningTo ¶
func (s Configuration) SetTransitioningTo()
func (Configuration) SetVersion ¶
func (s Configuration) SetVersion(v uint32)
func (Configuration) TransitioningTo ¶
func (s Configuration) TransitioningTo() ConfigurationTransitioningTo
func (Configuration) Version ¶
func (s Configuration) Version() uint32
func (Configuration) Which ¶
func (s Configuration) Which() Configuration_Which
func (Configuration) WriteCapLit ¶
func (s Configuration) WriteCapLit(w io.Writer) error
type ConfigurationTransitioningTo ¶
type ConfigurationTransitioningTo Configuration
func (ConfigurationTransitioningTo) AllHosts ¶
func (s ConfigurationTransitioningTo) AllHosts() C.TextList
func (ConfigurationTransitioningTo) BarrierReached1 ¶
func (s ConfigurationTransitioningTo) BarrierReached1() C.UInt32List
func (ConfigurationTransitioningTo) BarrierReached2 ¶
func (s ConfigurationTransitioningTo) BarrierReached2() C.UInt32List
func (ConfigurationTransitioningTo) Configuration ¶
func (s ConfigurationTransitioningTo) Configuration() Configuration
func (ConfigurationTransitioningTo) InstalledOnNew ¶
func (s ConfigurationTransitioningTo) InstalledOnNew() bool
func (ConfigurationTransitioningTo) LostRMIds ¶
func (s ConfigurationTransitioningTo) LostRMIds() C.UInt32List
func (ConfigurationTransitioningTo) NewRMIds ¶
func (s ConfigurationTransitioningTo) NewRMIds() C.UInt32List
func (ConfigurationTransitioningTo) Pending ¶
func (s ConfigurationTransitioningTo) Pending() ConditionPair_List
func (ConfigurationTransitioningTo) RootIndices ¶
func (s ConfigurationTransitioningTo) RootIndices() C.UInt32List
func (ConfigurationTransitioningTo) SetAllHosts ¶
func (s ConfigurationTransitioningTo) SetAllHosts(v C.TextList)
func (ConfigurationTransitioningTo) SetBarrierReached1 ¶
func (s ConfigurationTransitioningTo) SetBarrierReached1(v C.UInt32List)
func (ConfigurationTransitioningTo) SetBarrierReached2 ¶
func (s ConfigurationTransitioningTo) SetBarrierReached2(v C.UInt32List)
func (ConfigurationTransitioningTo) SetConfiguration ¶
func (s ConfigurationTransitioningTo) SetConfiguration(v Configuration)
func (ConfigurationTransitioningTo) SetInstalledOnNew ¶
func (s ConfigurationTransitioningTo) SetInstalledOnNew(v bool)
func (ConfigurationTransitioningTo) SetLostRMIds ¶
func (s ConfigurationTransitioningTo) SetLostRMIds(v C.UInt32List)
func (ConfigurationTransitioningTo) SetNewRMIds ¶
func (s ConfigurationTransitioningTo) SetNewRMIds(v C.UInt32List)
func (ConfigurationTransitioningTo) SetPending ¶
func (s ConfigurationTransitioningTo) SetPending(v ConditionPair_List)
func (ConfigurationTransitioningTo) SetRootIndices ¶
func (s ConfigurationTransitioningTo) SetRootIndices(v C.UInt32List)
func (ConfigurationTransitioningTo) SetSurvivingRMIds ¶
func (s ConfigurationTransitioningTo) SetSurvivingRMIds(v C.UInt32List)
func (ConfigurationTransitioningTo) SurvivingRMIds ¶
func (s ConfigurationTransitioningTo) SurvivingRMIds() C.UInt32List
type Configuration_List ¶
type Configuration_List C.PointerList
func NewConfigurationList ¶
func NewConfigurationList(s *C.Segment, sz int) Configuration_List
func (Configuration_List) At ¶
func (s Configuration_List) At(i int) Configuration
func (Configuration_List) Len ¶
func (s Configuration_List) Len() int
func (Configuration_List) Set ¶
func (s Configuration_List) Set(i int, item Configuration)
func (Configuration_List) ToArray ¶
func (s Configuration_List) ToArray() []Configuration
type Configuration_Which ¶
type Configuration_Which uint16
const ( CONFIGURATION_TRANSITIONINGTO Configuration_Which = 0 CONFIGURATION_STABLE Configuration_Which = 1 )
type Conjunction ¶
func AutoNewConjunction ¶
func AutoNewConjunction(s *C.Segment) Conjunction
func NewConjunction ¶
func NewConjunction(s *C.Segment) Conjunction
func NewRootConjunction ¶
func NewRootConjunction(s *C.Segment) Conjunction
func ReadRootConjunction ¶
func ReadRootConjunction(s *C.Segment) Conjunction
func (Conjunction) Left ¶
func (s Conjunction) Left() Condition
func (Conjunction) MarshalCapLit ¶
func (s Conjunction) MarshalCapLit() ([]byte, error)
func (Conjunction) MarshalJSON ¶
func (s Conjunction) MarshalJSON() ([]byte, error)
func (Conjunction) Right ¶
func (s Conjunction) Right() Condition
func (Conjunction) SetLeft ¶
func (s Conjunction) SetLeft(v Condition)
func (Conjunction) SetRight ¶
func (s Conjunction) SetRight(v Condition)
func (Conjunction) WriteCapLit ¶
func (s Conjunction) WriteCapLit(w io.Writer) error
type Conjunction_List ¶
type Conjunction_List C.PointerList
func NewConjunctionList ¶
func NewConjunctionList(s *C.Segment, sz int) Conjunction_List
func (Conjunction_List) At ¶
func (s Conjunction_List) At(i int) Conjunction
func (Conjunction_List) Len ¶
func (s Conjunction_List) Len() int
func (Conjunction_List) Set ¶
func (s Conjunction_List) Set(i int, item Conjunction)
func (Conjunction_List) ToArray ¶
func (s Conjunction_List) ToArray() []Conjunction
type Disjunction ¶
func AutoNewDisjunction ¶
func AutoNewDisjunction(s *C.Segment) Disjunction
func NewDisjunction ¶
func NewDisjunction(s *C.Segment) Disjunction
func NewRootDisjunction ¶
func NewRootDisjunction(s *C.Segment) Disjunction
func ReadRootDisjunction ¶
func ReadRootDisjunction(s *C.Segment) Disjunction
func (Disjunction) Left ¶
func (s Disjunction) Left() Condition
func (Disjunction) MarshalCapLit ¶
func (s Disjunction) MarshalCapLit() ([]byte, error)
func (Disjunction) MarshalJSON ¶
func (s Disjunction) MarshalJSON() ([]byte, error)
func (Disjunction) Right ¶
func (s Disjunction) Right() Condition
func (Disjunction) SetLeft ¶
func (s Disjunction) SetLeft(v Condition)
func (Disjunction) SetRight ¶
func (s Disjunction) SetRight(v Condition)
func (Disjunction) WriteCapLit ¶
func (s Disjunction) WriteCapLit(w io.Writer) error
type Disjunction_List ¶
type Disjunction_List C.PointerList
func NewDisjunctionList ¶
func NewDisjunctionList(s *C.Segment, sz int) Disjunction_List
func (Disjunction_List) At ¶
func (s Disjunction_List) At(i int) Disjunction
func (Disjunction_List) Len ¶
func (s Disjunction_List) Len() int
func (Disjunction_List) Set ¶
func (s Disjunction_List) Set(i int, item Disjunction)
func (Disjunction_List) ToArray ¶
func (s Disjunction_List) ToArray() []Disjunction
type Fingerprint ¶
func AutoNewFingerprint ¶
func AutoNewFingerprint(s *C.Segment) Fingerprint
func NewFingerprint ¶
func NewFingerprint(s *C.Segment) Fingerprint
func NewRootFingerprint ¶
func NewRootFingerprint(s *C.Segment) Fingerprint
func ReadRootFingerprint ¶
func ReadRootFingerprint(s *C.Segment) Fingerprint
func (Fingerprint) MarshalCapLit ¶
func (s Fingerprint) MarshalCapLit() ([]byte, error)
func (Fingerprint) MarshalJSON ¶
func (s Fingerprint) MarshalJSON() ([]byte, error)
func (Fingerprint) Roots ¶
func (s Fingerprint) Roots() Root_List
func (Fingerprint) SetRoots ¶
func (s Fingerprint) SetRoots(v Root_List)
func (Fingerprint) SetSha256 ¶
func (s Fingerprint) SetSha256(v []byte)
func (Fingerprint) Sha256 ¶
func (s Fingerprint) Sha256() []byte
func (Fingerprint) WriteCapLit ¶
func (s Fingerprint) WriteCapLit(w io.Writer) error
type Fingerprint_List ¶
type Fingerprint_List C.PointerList
func NewFingerprintList ¶
func NewFingerprintList(s *C.Segment, sz int) Fingerprint_List
func (Fingerprint_List) At ¶
func (s Fingerprint_List) At(i int) Fingerprint
func (Fingerprint_List) Len ¶
func (s Fingerprint_List) Len() int
func (Fingerprint_List) Set ¶
func (s Fingerprint_List) Set(i int, item Fingerprint)
func (Fingerprint_List) ToArray ¶
func (s Fingerprint_List) ToArray() []Fingerprint
type Generator ¶
func AutoNewGenerator ¶
func NewGenerator ¶
func NewRootGenerator ¶
func ReadRootGenerator ¶
func (Generator) MarshalCapLit ¶
func (Generator) MarshalJSON ¶
func (Generator) SetIncludes ¶
func (Generator) SetUseNext ¶
type Generator_List ¶
type Generator_List C.PointerList
func NewGeneratorList ¶
func NewGeneratorList(s *C.Segment, sz int) Generator_List
func (Generator_List) At ¶
func (s Generator_List) At(i int) Generator
func (Generator_List) Len ¶
func (s Generator_List) Len() int
func (Generator_List) Set ¶
func (s Generator_List) Set(i int, item Generator)
func (Generator_List) ToArray ¶
func (s Generator_List) ToArray() []Generator
type HelloServerFromServer ¶
func AutoNewHelloServerFromServer ¶
func AutoNewHelloServerFromServer(s *C.Segment) HelloServerFromServer
func NewHelloServerFromServer ¶
func NewHelloServerFromServer(s *C.Segment) HelloServerFromServer
func NewRootHelloServerFromServer ¶
func NewRootHelloServerFromServer(s *C.Segment) HelloServerFromServer
func ReadRootHelloServerFromServer ¶
func ReadRootHelloServerFromServer(s *C.Segment) HelloServerFromServer
func (HelloServerFromServer) BootCount ¶
func (s HelloServerFromServer) BootCount() uint32
func (HelloServerFromServer) ClusterId ¶
func (s HelloServerFromServer) ClusterId() string
func (HelloServerFromServer) ClusterIdBytes ¶
func (s HelloServerFromServer) ClusterIdBytes() []byte
func (HelloServerFromServer) ClusterUUId ¶
func (s HelloServerFromServer) ClusterUUId() uint64
func (HelloServerFromServer) LocalHost ¶
func (s HelloServerFromServer) LocalHost() string
func (HelloServerFromServer) LocalHostBytes ¶
func (s HelloServerFromServer) LocalHostBytes() []byte
func (HelloServerFromServer) MarshalCapLit ¶
func (s HelloServerFromServer) MarshalCapLit() ([]byte, error)
func (HelloServerFromServer) MarshalJSON ¶
func (s HelloServerFromServer) MarshalJSON() ([]byte, error)
func (HelloServerFromServer) RmId ¶
func (s HelloServerFromServer) RmId() uint32
func (HelloServerFromServer) SetBootCount ¶
func (s HelloServerFromServer) SetBootCount(v uint32)
func (HelloServerFromServer) SetClusterId ¶
func (s HelloServerFromServer) SetClusterId(v string)
func (HelloServerFromServer) SetClusterUUId ¶
func (s HelloServerFromServer) SetClusterUUId(v uint64)
func (HelloServerFromServer) SetLocalHost ¶
func (s HelloServerFromServer) SetLocalHost(v string)
func (HelloServerFromServer) SetRmId ¶
func (s HelloServerFromServer) SetRmId(v uint32)
func (HelloServerFromServer) SetTieBreak ¶
func (s HelloServerFromServer) SetTieBreak(v uint32)
func (HelloServerFromServer) TieBreak ¶
func (s HelloServerFromServer) TieBreak() uint32
func (HelloServerFromServer) WriteCapLit ¶
func (s HelloServerFromServer) WriteCapLit(w io.Writer) error
type HelloServerFromServer_List ¶
type HelloServerFromServer_List C.PointerList
func NewHelloServerFromServerList ¶
func NewHelloServerFromServerList(s *C.Segment, sz int) HelloServerFromServer_List
func (HelloServerFromServer_List) At ¶
func (s HelloServerFromServer_List) At(i int) HelloServerFromServer
func (HelloServerFromServer_List) Len ¶
func (s HelloServerFromServer_List) Len() int
func (HelloServerFromServer_List) Set ¶
func (s HelloServerFromServer_List) Set(i int, item HelloServerFromServer)
func (HelloServerFromServer_List) ToArray ¶
func (s HelloServerFromServer_List) ToArray() []HelloServerFromServer
type InstancesForVar ¶
func AutoNewInstancesForVar ¶
func AutoNewInstancesForVar(s *C.Segment) InstancesForVar
func NewInstancesForVar ¶
func NewInstancesForVar(s *C.Segment) InstancesForVar
func NewRootInstancesForVar ¶
func NewRootInstancesForVar(s *C.Segment) InstancesForVar
func ReadRootInstancesForVar ¶
func ReadRootInstancesForVar(s *C.Segment) InstancesForVar
func (InstancesForVar) Instances ¶
func (s InstancesForVar) Instances() AcceptedInstance_List
func (InstancesForVar) MarshalCapLit ¶
func (s InstancesForVar) MarshalCapLit() ([]byte, error)
func (InstancesForVar) MarshalJSON ¶
func (s InstancesForVar) MarshalJSON() ([]byte, error)
func (InstancesForVar) Result ¶
func (s InstancesForVar) Result() []byte
func (InstancesForVar) SetInstances ¶
func (s InstancesForVar) SetInstances(v AcceptedInstance_List)
func (InstancesForVar) SetResult ¶
func (s InstancesForVar) SetResult(v []byte)
func (InstancesForVar) SetVarId ¶
func (s InstancesForVar) SetVarId(v []byte)
func (InstancesForVar) VarId ¶
func (s InstancesForVar) VarId() []byte
func (InstancesForVar) WriteCapLit ¶
func (s InstancesForVar) WriteCapLit(w io.Writer) error
type InstancesForVar_List ¶
type InstancesForVar_List C.PointerList
func NewInstancesForVarList ¶
func NewInstancesForVarList(s *C.Segment, sz int) InstancesForVar_List
func (InstancesForVar_List) At ¶
func (s InstancesForVar_List) At(i int) InstancesForVar
func (InstancesForVar_List) Len ¶
func (s InstancesForVar_List) Len() int
func (InstancesForVar_List) Set ¶
func (s InstancesForVar_List) Set(i int, item InstancesForVar)
func (InstancesForVar_List) ToArray ¶
func (s InstancesForVar_List) ToArray() []InstancesForVar
type Message ¶
func AutoNewMessage ¶
func NewMessage ¶
func NewRootMessage ¶
func ReadRootMessage ¶
func (Message) ConnectionError ¶
func (Message) ConnectionErrorBytes ¶
func (Message) MarshalCapLit ¶
func (Message) MarshalJSON ¶
func (Message) MigrationComplete ¶
func (s Message) MigrationComplete() MigrationComplete
func (Message) OneATxnVotes ¶
func (s Message) OneATxnVotes() OneATxnVotes
func (Message) OneBTxnVotes ¶
func (s Message) OneBTxnVotes() OneBTxnVotes
func (Message) SetConnectionError ¶
func (Message) SetFlushed ¶
func (s Message) SetFlushed()
func (Message) SetHeartbeat ¶
func (s Message) SetHeartbeat()
func (Message) SetMigration ¶
func (Message) SetMigrationComplete ¶
func (s Message) SetMigrationComplete(v MigrationComplete)
func (Message) SetOneATxnVotes ¶
func (s Message) SetOneATxnVotes(v OneATxnVotes)
func (Message) SetOneBTxnVotes ¶
func (s Message) SetOneBTxnVotes(v OneBTxnVotes)
func (Message) SetSubmissionAbort ¶
func (s Message) SetSubmissionAbort(v TxnSubmissionAbort)
func (Message) SetSubmissionComplete ¶
func (s Message) SetSubmissionComplete(v TxnSubmissionComplete)
func (Message) SetSubmissionOutcome ¶
func (Message) SetTopologyChangeRequest ¶
func (s Message) SetTopologyChangeRequest(v Configuration)
func (Message) SetTwoATxnVotes ¶
func (s Message) SetTwoATxnVotes(v TwoATxnVotes)
func (Message) SetTwoBTxnVotes ¶
func (s Message) SetTwoBTxnVotes(v TwoBTxnVotes)
func (Message) SetTxnGloballyComplete ¶
func (s Message) SetTxnGloballyComplete(v TxnGloballyComplete)
func (Message) SetTxnLocallyComplete ¶
func (s Message) SetTxnLocallyComplete(v TxnLocallyComplete)
func (Message) SetTxnSubmission ¶
func (Message) SubmissionAbort ¶
func (s Message) SubmissionAbort() TxnSubmissionAbort
func (Message) SubmissionComplete ¶
func (s Message) SubmissionComplete() TxnSubmissionComplete
func (Message) SubmissionOutcome ¶
func (Message) TopologyChangeRequest ¶
func (s Message) TopologyChangeRequest() Configuration
func (Message) TwoATxnVotes ¶
func (s Message) TwoATxnVotes() TwoATxnVotes
func (Message) TwoBTxnVotes ¶
func (s Message) TwoBTxnVotes() TwoBTxnVotes
func (Message) TxnGloballyComplete ¶
func (s Message) TxnGloballyComplete() TxnGloballyComplete
func (Message) TxnLocallyComplete ¶
func (s Message) TxnLocallyComplete() TxnLocallyComplete
func (Message) TxnSubmission ¶
func (Message) Which ¶
func (s Message) Which() Message_Which
type Message_List ¶
type Message_List C.PointerList
func NewMessageList ¶
func NewMessageList(s *C.Segment, sz int) Message_List
func (Message_List) At ¶
func (s Message_List) At(i int) Message
func (Message_List) Len ¶
func (s Message_List) Len() int
func (Message_List) Set ¶
func (s Message_List) Set(i int, item Message)
func (Message_List) ToArray ¶
func (s Message_List) ToArray() []Message
type Message_Which ¶
type Message_Which uint16
const ( MESSAGE_HEARTBEAT Message_Which = 0 MESSAGE_FLUSHED Message_Which = 1 MESSAGE_CONNECTIONERROR Message_Which = 2 MESSAGE_TXNSUBMISSION Message_Which = 3 MESSAGE_SUBMISSIONOUTCOME Message_Which = 4 MESSAGE_SUBMISSIONCOMPLETE Message_Which = 5 MESSAGE_SUBMISSIONABORT Message_Which = 6 MESSAGE_ONEATXNVOTES Message_Which = 7 MESSAGE_ONEBTXNVOTES Message_Which = 8 MESSAGE_TWOATXNVOTES Message_Which = 9 MESSAGE_TWOBTXNVOTES Message_Which = 10 MESSAGE_TXNLOCALLYCOMPLETE Message_Which = 11 MESSAGE_TXNGLOBALLYCOMPLETE Message_Which = 12 MESSAGE_TOPOLOGYCHANGEREQUEST Message_Which = 13 MESSAGE_MIGRATION Message_Which = 14 MESSAGE_MIGRATIONCOMPLETE Message_Which = 15 )
type Migration ¶
func AutoNewMigration ¶
func NewMigration ¶
func NewRootMigration ¶
func ReadRootMigration ¶
func (Migration) Elems ¶
func (s Migration) Elems() MigrationElement_List
func (Migration) MarshalCapLit ¶
func (Migration) MarshalJSON ¶
func (Migration) SetElems ¶
func (s Migration) SetElems(v MigrationElement_List)
func (Migration) SetVersion ¶
type MigrationComplete ¶
func AutoNewMigrationComplete ¶
func AutoNewMigrationComplete(s *C.Segment) MigrationComplete
func NewMigrationComplete ¶
func NewMigrationComplete(s *C.Segment) MigrationComplete
func NewRootMigrationComplete ¶
func NewRootMigrationComplete(s *C.Segment) MigrationComplete
func ReadRootMigrationComplete ¶
func ReadRootMigrationComplete(s *C.Segment) MigrationComplete
func (MigrationComplete) MarshalCapLit ¶
func (s MigrationComplete) MarshalCapLit() ([]byte, error)
func (MigrationComplete) MarshalJSON ¶
func (s MigrationComplete) MarshalJSON() ([]byte, error)
func (MigrationComplete) SetVersion ¶
func (s MigrationComplete) SetVersion(v uint32)
func (MigrationComplete) Version ¶
func (s MigrationComplete) Version() uint32
func (MigrationComplete) WriteCapLit ¶
func (s MigrationComplete) WriteCapLit(w io.Writer) error
type MigrationComplete_List ¶
type MigrationComplete_List C.PointerList
func NewMigrationCompleteList ¶
func NewMigrationCompleteList(s *C.Segment, sz int) MigrationComplete_List
func (MigrationComplete_List) At ¶
func (s MigrationComplete_List) At(i int) MigrationComplete
func (MigrationComplete_List) Len ¶
func (s MigrationComplete_List) Len() int
func (MigrationComplete_List) Set ¶
func (s MigrationComplete_List) Set(i int, item MigrationComplete)
func (MigrationComplete_List) ToArray ¶
func (s MigrationComplete_List) ToArray() []MigrationComplete
type MigrationElement ¶
func AutoNewMigrationElement ¶
func AutoNewMigrationElement(s *C.Segment) MigrationElement
func NewMigrationElement ¶
func NewMigrationElement(s *C.Segment) MigrationElement
func NewRootMigrationElement ¶
func NewRootMigrationElement(s *C.Segment) MigrationElement
func ReadRootMigrationElement ¶
func ReadRootMigrationElement(s *C.Segment) MigrationElement
func (MigrationElement) MarshalCapLit ¶
func (s MigrationElement) MarshalCapLit() ([]byte, error)
func (MigrationElement) MarshalJSON ¶
func (s MigrationElement) MarshalJSON() ([]byte, error)
func (MigrationElement) SetTxn ¶
func (s MigrationElement) SetTxn(v []byte)
func (MigrationElement) SetVars ¶
func (s MigrationElement) SetVars(v Var_List)
func (MigrationElement) Txn ¶
func (s MigrationElement) Txn() []byte
func (MigrationElement) Vars ¶
func (s MigrationElement) Vars() Var_List
func (MigrationElement) WriteCapLit ¶
func (s MigrationElement) WriteCapLit(w io.Writer) error
type MigrationElement_List ¶
type MigrationElement_List C.PointerList
func NewMigrationElementList ¶
func NewMigrationElementList(s *C.Segment, sz int) MigrationElement_List
func (MigrationElement_List) At ¶
func (s MigrationElement_List) At(i int) MigrationElement
func (MigrationElement_List) Len ¶
func (s MigrationElement_List) Len() int
func (MigrationElement_List) Set ¶
func (s MigrationElement_List) Set(i int, item MigrationElement)
func (MigrationElement_List) ToArray ¶
func (s MigrationElement_List) ToArray() []MigrationElement
type Migration_List ¶
type Migration_List C.PointerList
func NewMigrationList ¶
func NewMigrationList(s *C.Segment, sz int) Migration_List
func (Migration_List) At ¶
func (s Migration_List) At(i int) Migration
func (Migration_List) Len ¶
func (s Migration_List) Len() int
func (Migration_List) Set ¶
func (s Migration_List) Set(i int, item Migration)
func (Migration_List) ToArray ¶
func (s Migration_List) ToArray() []Migration
type OneATxnVotes ¶
func AutoNewOneATxnVotes ¶
func AutoNewOneATxnVotes(s *C.Segment) OneATxnVotes
func NewOneATxnVotes ¶
func NewOneATxnVotes(s *C.Segment) OneATxnVotes
func NewRootOneATxnVotes ¶
func NewRootOneATxnVotes(s *C.Segment) OneATxnVotes
func ReadRootOneATxnVotes ¶
func ReadRootOneATxnVotes(s *C.Segment) OneATxnVotes
func (OneATxnVotes) MarshalCapLit ¶
func (s OneATxnVotes) MarshalCapLit() ([]byte, error)
func (OneATxnVotes) MarshalJSON ¶
func (s OneATxnVotes) MarshalJSON() ([]byte, error)
func (OneATxnVotes) Proposals ¶
func (s OneATxnVotes) Proposals() TxnVoteProposal_List
func (OneATxnVotes) RmId ¶
func (s OneATxnVotes) RmId() uint32
func (OneATxnVotes) SetProposals ¶
func (s OneATxnVotes) SetProposals(v TxnVoteProposal_List)
func (OneATxnVotes) SetRmId ¶
func (s OneATxnVotes) SetRmId(v uint32)
func (OneATxnVotes) SetTxnId ¶
func (s OneATxnVotes) SetTxnId(v []byte)
func (OneATxnVotes) TxnId ¶
func (s OneATxnVotes) TxnId() []byte
func (OneATxnVotes) WriteCapLit ¶
func (s OneATxnVotes) WriteCapLit(w io.Writer) error
type OneATxnVotes_List ¶
type OneATxnVotes_List C.PointerList
func NewOneATxnVotesList ¶
func NewOneATxnVotesList(s *C.Segment, sz int) OneATxnVotes_List
func (OneATxnVotes_List) At ¶
func (s OneATxnVotes_List) At(i int) OneATxnVotes
func (OneATxnVotes_List) Len ¶
func (s OneATxnVotes_List) Len() int
func (OneATxnVotes_List) Set ¶
func (s OneATxnVotes_List) Set(i int, item OneATxnVotes)
func (OneATxnVotes_List) ToArray ¶
func (s OneATxnVotes_List) ToArray() []OneATxnVotes
type OneBTxnVotes ¶
func AutoNewOneBTxnVotes ¶
func AutoNewOneBTxnVotes(s *C.Segment) OneBTxnVotes
func NewOneBTxnVotes ¶
func NewOneBTxnVotes(s *C.Segment) OneBTxnVotes
func NewRootOneBTxnVotes ¶
func NewRootOneBTxnVotes(s *C.Segment) OneBTxnVotes
func ReadRootOneBTxnVotes ¶
func ReadRootOneBTxnVotes(s *C.Segment) OneBTxnVotes
func (OneBTxnVotes) MarshalCapLit ¶
func (s OneBTxnVotes) MarshalCapLit() ([]byte, error)
func (OneBTxnVotes) MarshalJSON ¶
func (s OneBTxnVotes) MarshalJSON() ([]byte, error)
func (OneBTxnVotes) Promises ¶
func (s OneBTxnVotes) Promises() TxnVotePromise_List
func (OneBTxnVotes) RmId ¶
func (s OneBTxnVotes) RmId() uint32
func (OneBTxnVotes) SetPromises ¶
func (s OneBTxnVotes) SetPromises(v TxnVotePromise_List)
func (OneBTxnVotes) SetRmId ¶
func (s OneBTxnVotes) SetRmId(v uint32)
func (OneBTxnVotes) SetTxnId ¶
func (s OneBTxnVotes) SetTxnId(v []byte)
func (OneBTxnVotes) TxnId ¶
func (s OneBTxnVotes) TxnId() []byte
func (OneBTxnVotes) WriteCapLit ¶
func (s OneBTxnVotes) WriteCapLit(w io.Writer) error
type OneBTxnVotes_List ¶
type OneBTxnVotes_List C.PointerList
func NewOneBTxnVotesList ¶
func NewOneBTxnVotesList(s *C.Segment, sz int) OneBTxnVotes_List
func (OneBTxnVotes_List) At ¶
func (s OneBTxnVotes_List) At(i int) OneBTxnVotes
func (OneBTxnVotes_List) Len ¶
func (s OneBTxnVotes_List) Len() int
func (OneBTxnVotes_List) Set ¶
func (s OneBTxnVotes_List) Set(i int, item OneBTxnVotes)
func (OneBTxnVotes_List) ToArray ¶
func (s OneBTxnVotes_List) ToArray() []OneBTxnVotes
type Outcome ¶
func AutoNewOutcome ¶
func NewOutcome ¶
func NewRootOutcome ¶
func ReadRootOutcome ¶
func (Outcome) Abort ¶
func (s Outcome) Abort() OutcomeAbort
func (Outcome) Id ¶
func (s Outcome) Id() OutcomeId_List
func (Outcome) MarshalCapLit ¶
func (Outcome) MarshalJSON ¶
func (Outcome) SetId ¶
func (s Outcome) SetId(v OutcomeId_List)
func (Outcome) Which ¶
func (s Outcome) Which() Outcome_Which
type OutcomeAbort ¶
type OutcomeAbort Outcome
func (OutcomeAbort) Rerun ¶
func (s OutcomeAbort) Rerun() Update_List
func (OutcomeAbort) SetRerun ¶
func (s OutcomeAbort) SetRerun(v Update_List)
func (OutcomeAbort) SetResubmit ¶
func (s OutcomeAbort) SetResubmit()
func (OutcomeAbort) Which ¶
func (s OutcomeAbort) Which() OutcomeAbort_Which
type OutcomeAbort_Which ¶
type OutcomeAbort_Which uint16
const ( OUTCOMEABORT_RESUBMIT OutcomeAbort_Which = 0 OUTCOMEABORT_RERUN OutcomeAbort_Which = 1 )
type OutcomeId ¶
func AutoNewOutcomeId ¶
func NewOutcomeId ¶
func NewRootOutcomeId ¶
func ReadRootOutcomeId ¶
func (OutcomeId) AcceptedInstances ¶
func (s OutcomeId) AcceptedInstances() AcceptedInstanceId_List
func (OutcomeId) MarshalCapLit ¶
func (OutcomeId) MarshalJSON ¶
func (OutcomeId) SetAcceptedInstances ¶
func (s OutcomeId) SetAcceptedInstances(v AcceptedInstanceId_List)
type OutcomeId_List ¶
type OutcomeId_List C.PointerList
func NewOutcomeIdList ¶
func NewOutcomeIdList(s *C.Segment, sz int) OutcomeId_List
func (OutcomeId_List) At ¶
func (s OutcomeId_List) At(i int) OutcomeId
func (OutcomeId_List) Len ¶
func (s OutcomeId_List) Len() int
func (OutcomeId_List) Set ¶
func (s OutcomeId_List) Set(i int, item OutcomeId)
func (OutcomeId_List) ToArray ¶
func (s OutcomeId_List) ToArray() []OutcomeId
type Outcome_List ¶
type Outcome_List C.PointerList
func NewOutcomeList ¶
func NewOutcomeList(s *C.Segment, sz int) Outcome_List
func (Outcome_List) At ¶
func (s Outcome_List) At(i int) Outcome
func (Outcome_List) Len ¶
func (s Outcome_List) Len() int
func (Outcome_List) Set ¶
func (s Outcome_List) Set(i int, item Outcome)
func (Outcome_List) ToArray ¶
func (s Outcome_List) ToArray() []Outcome
type Outcome_Which ¶
type Outcome_Which uint16
const ( OUTCOME_COMMIT Outcome_Which = 0 OUTCOME_ABORT Outcome_Which = 1 )
type ProposerState ¶
func AutoNewProposerState ¶
func AutoNewProposerState(s *C.Segment) ProposerState
func NewProposerState ¶
func NewProposerState(s *C.Segment) ProposerState
func NewRootProposerState ¶
func NewRootProposerState(s *C.Segment) ProposerState
func ReadRootProposerState ¶
func ReadRootProposerState(s *C.Segment) ProposerState
func (ProposerState) Acceptors ¶
func (s ProposerState) Acceptors() C.UInt32List
func (ProposerState) MarshalCapLit ¶
func (s ProposerState) MarshalCapLit() ([]byte, error)
func (ProposerState) MarshalJSON ¶
func (s ProposerState) MarshalJSON() ([]byte, error)
func (ProposerState) SetAcceptors ¶
func (s ProposerState) SetAcceptors(v C.UInt32List)
func (ProposerState) WriteCapLit ¶
func (s ProposerState) WriteCapLit(w io.Writer) error
type ProposerState_List ¶
type ProposerState_List C.PointerList
func NewProposerStateList ¶
func NewProposerStateList(s *C.Segment, sz int) ProposerState_List
func (ProposerState_List) At ¶
func (s ProposerState_List) At(i int) ProposerState
func (ProposerState_List) Len ¶
func (s ProposerState_List) Len() int
func (ProposerState_List) Set ¶
func (s ProposerState_List) Set(i int, item ProposerState)
func (ProposerState_List) ToArray ¶
func (s ProposerState_List) ToArray() []ProposerState
type Root ¶
func AutoNewRoot ¶
func NewRootRoot ¶
func ReadRootRoot ¶
func (Root) Capability ¶
func (s Root) Capability() capnp.Capability
func (Root) MarshalCapLit ¶
func (Root) MarshalJSON ¶
func (Root) SetCapability ¶
func (s Root) SetCapability(v capnp.Capability)
type Root_List ¶
type Root_List C.PointerList
type TwoATxnVotes ¶
func AutoNewTwoATxnVotes ¶
func AutoNewTwoATxnVotes(s *C.Segment) TwoATxnVotes
func NewRootTwoATxnVotes ¶
func NewRootTwoATxnVotes(s *C.Segment) TwoATxnVotes
func NewTwoATxnVotes ¶
func NewTwoATxnVotes(s *C.Segment) TwoATxnVotes
func ReadRootTwoATxnVotes ¶
func ReadRootTwoATxnVotes(s *C.Segment) TwoATxnVotes
func (TwoATxnVotes) AcceptRequests ¶
func (s TwoATxnVotes) AcceptRequests() TxnVoteAcceptRequest_List
func (TwoATxnVotes) MarshalCapLit ¶
func (s TwoATxnVotes) MarshalCapLit() ([]byte, error)
func (TwoATxnVotes) MarshalJSON ¶
func (s TwoATxnVotes) MarshalJSON() ([]byte, error)
func (TwoATxnVotes) RmId ¶
func (s TwoATxnVotes) RmId() uint32
func (TwoATxnVotes) SetAcceptRequests ¶
func (s TwoATxnVotes) SetAcceptRequests(v TxnVoteAcceptRequest_List)
func (TwoATxnVotes) SetRmId ¶
func (s TwoATxnVotes) SetRmId(v uint32)
func (TwoATxnVotes) SetTxn ¶
func (s TwoATxnVotes) SetTxn(v []byte)
func (TwoATxnVotes) Txn ¶
func (s TwoATxnVotes) Txn() []byte
func (TwoATxnVotes) WriteCapLit ¶
func (s TwoATxnVotes) WriteCapLit(w io.Writer) error
type TwoATxnVotes_List ¶
type TwoATxnVotes_List C.PointerList
func NewTwoATxnVotesList ¶
func NewTwoATxnVotesList(s *C.Segment, sz int) TwoATxnVotes_List
func (TwoATxnVotes_List) At ¶
func (s TwoATxnVotes_List) At(i int) TwoATxnVotes
func (TwoATxnVotes_List) Len ¶
func (s TwoATxnVotes_List) Len() int
func (TwoATxnVotes_List) Set ¶
func (s TwoATxnVotes_List) Set(i int, item TwoATxnVotes)
func (TwoATxnVotes_List) ToArray ¶
func (s TwoATxnVotes_List) ToArray() []TwoATxnVotes
type TwoBTxnVotes ¶
func AutoNewTwoBTxnVotes ¶
func AutoNewTwoBTxnVotes(s *C.Segment) TwoBTxnVotes
func NewRootTwoBTxnVotes ¶
func NewRootTwoBTxnVotes(s *C.Segment) TwoBTxnVotes
func NewTwoBTxnVotes ¶
func NewTwoBTxnVotes(s *C.Segment) TwoBTxnVotes
func ReadRootTwoBTxnVotes ¶
func ReadRootTwoBTxnVotes(s *C.Segment) TwoBTxnVotes
func (TwoBTxnVotes) Failures ¶
func (s TwoBTxnVotes) Failures() TwoBTxnVotesFailures
func (TwoBTxnVotes) MarshalCapLit ¶
func (s TwoBTxnVotes) MarshalCapLit() ([]byte, error)
func (TwoBTxnVotes) MarshalJSON ¶
func (s TwoBTxnVotes) MarshalJSON() ([]byte, error)
func (TwoBTxnVotes) Outcome ¶
func (s TwoBTxnVotes) Outcome() Outcome
func (TwoBTxnVotes) SetFailures ¶
func (s TwoBTxnVotes) SetFailures()
func (TwoBTxnVotes) SetOutcome ¶
func (s TwoBTxnVotes) SetOutcome(v Outcome)
func (TwoBTxnVotes) Which ¶
func (s TwoBTxnVotes) Which() TwoBTxnVotes_Which
func (TwoBTxnVotes) WriteCapLit ¶
func (s TwoBTxnVotes) WriteCapLit(w io.Writer) error
type TwoBTxnVotesFailures ¶
type TwoBTxnVotesFailures TwoBTxnVotes
func (TwoBTxnVotesFailures) Nacks ¶
func (s TwoBTxnVotesFailures) Nacks() TxnVoteTwoBFailure_List
func (TwoBTxnVotesFailures) RmId ¶
func (s TwoBTxnVotesFailures) RmId() uint32
func (TwoBTxnVotesFailures) SetNacks ¶
func (s TwoBTxnVotesFailures) SetNacks(v TxnVoteTwoBFailure_List)
func (TwoBTxnVotesFailures) SetRmId ¶
func (s TwoBTxnVotesFailures) SetRmId(v uint32)
func (TwoBTxnVotesFailures) SetTxnId ¶
func (s TwoBTxnVotesFailures) SetTxnId(v []byte)
func (TwoBTxnVotesFailures) TxnId ¶
func (s TwoBTxnVotesFailures) TxnId() []byte
type TwoBTxnVotes_List ¶
type TwoBTxnVotes_List C.PointerList
func NewTwoBTxnVotesList ¶
func NewTwoBTxnVotesList(s *C.Segment, sz int) TwoBTxnVotes_List
func (TwoBTxnVotes_List) At ¶
func (s TwoBTxnVotes_List) At(i int) TwoBTxnVotes
func (TwoBTxnVotes_List) Len ¶
func (s TwoBTxnVotes_List) Len() int
func (TwoBTxnVotes_List) Set ¶
func (s TwoBTxnVotes_List) Set(i int, item TwoBTxnVotes)
func (TwoBTxnVotes_List) ToArray ¶
func (s TwoBTxnVotes_List) ToArray() []TwoBTxnVotes
type TwoBTxnVotes_Which ¶
type TwoBTxnVotes_Which uint16
const ( TWOBTXNVOTES_FAILURES TwoBTxnVotes_Which = 0 TWOBTXNVOTES_OUTCOME TwoBTxnVotes_Which = 1 )
type Txn ¶
func AutoNewTxn ¶
func NewRootTxn ¶
func ReadRootTxn ¶
func (Txn) Allocations ¶
func (s Txn) Allocations() Allocation_List
func (Txn) MarshalCapLit ¶
func (Txn) MarshalJSON ¶
func (Txn) SetActions ¶
func (Txn) SetAllocations ¶
func (s Txn) SetAllocations(v Allocation_List)
func (Txn) SetSubmitter ¶
func (Txn) SetSubmitterBootCount ¶
func (Txn) SetTopologyVersion ¶
func (Txn) SubmitterBootCount ¶
func (Txn) TopologyVersion ¶
type TxnGloballyComplete ¶
func AutoNewTxnGloballyComplete ¶
func AutoNewTxnGloballyComplete(s *C.Segment) TxnGloballyComplete
func NewRootTxnGloballyComplete ¶
func NewRootTxnGloballyComplete(s *C.Segment) TxnGloballyComplete
func NewTxnGloballyComplete ¶
func NewTxnGloballyComplete(s *C.Segment) TxnGloballyComplete
func ReadRootTxnGloballyComplete ¶
func ReadRootTxnGloballyComplete(s *C.Segment) TxnGloballyComplete
func (TxnGloballyComplete) MarshalCapLit ¶
func (s TxnGloballyComplete) MarshalCapLit() ([]byte, error)
func (TxnGloballyComplete) MarshalJSON ¶
func (s TxnGloballyComplete) MarshalJSON() ([]byte, error)
func (TxnGloballyComplete) SetTxnId ¶
func (s TxnGloballyComplete) SetTxnId(v []byte)
func (TxnGloballyComplete) TxnId ¶
func (s TxnGloballyComplete) TxnId() []byte
func (TxnGloballyComplete) WriteCapLit ¶
func (s TxnGloballyComplete) WriteCapLit(w io.Writer) error
type TxnGloballyComplete_List ¶
type TxnGloballyComplete_List C.PointerList
func NewTxnGloballyCompleteList ¶
func NewTxnGloballyCompleteList(s *C.Segment, sz int) TxnGloballyComplete_List
func (TxnGloballyComplete_List) At ¶
func (s TxnGloballyComplete_List) At(i int) TxnGloballyComplete
func (TxnGloballyComplete_List) Len ¶
func (s TxnGloballyComplete_List) Len() int
func (TxnGloballyComplete_List) Set ¶
func (s TxnGloballyComplete_List) Set(i int, item TxnGloballyComplete)
func (TxnGloballyComplete_List) ToArray ¶
func (s TxnGloballyComplete_List) ToArray() []TxnGloballyComplete
type TxnLocallyComplete ¶
func AutoNewTxnLocallyComplete ¶
func AutoNewTxnLocallyComplete(s *C.Segment) TxnLocallyComplete
func NewRootTxnLocallyComplete ¶
func NewRootTxnLocallyComplete(s *C.Segment) TxnLocallyComplete
func NewTxnLocallyComplete ¶
func NewTxnLocallyComplete(s *C.Segment) TxnLocallyComplete
func ReadRootTxnLocallyComplete ¶
func ReadRootTxnLocallyComplete(s *C.Segment) TxnLocallyComplete
func (TxnLocallyComplete) MarshalCapLit ¶
func (s TxnLocallyComplete) MarshalCapLit() ([]byte, error)
func (TxnLocallyComplete) MarshalJSON ¶
func (s TxnLocallyComplete) MarshalJSON() ([]byte, error)
func (TxnLocallyComplete) SetTxnId ¶
func (s TxnLocallyComplete) SetTxnId(v []byte)
func (TxnLocallyComplete) TxnId ¶
func (s TxnLocallyComplete) TxnId() []byte
func (TxnLocallyComplete) WriteCapLit ¶
func (s TxnLocallyComplete) WriteCapLit(w io.Writer) error
type TxnLocallyComplete_List ¶
type TxnLocallyComplete_List C.PointerList
func NewTxnLocallyCompleteList ¶
func NewTxnLocallyCompleteList(s *C.Segment, sz int) TxnLocallyComplete_List
func (TxnLocallyComplete_List) At ¶
func (s TxnLocallyComplete_List) At(i int) TxnLocallyComplete
func (TxnLocallyComplete_List) Len ¶
func (s TxnLocallyComplete_List) Len() int
func (TxnLocallyComplete_List) Set ¶
func (s TxnLocallyComplete_List) Set(i int, item TxnLocallyComplete)
func (TxnLocallyComplete_List) ToArray ¶
func (s TxnLocallyComplete_List) ToArray() []TxnLocallyComplete
type TxnSubmissionAbort ¶
func AutoNewTxnSubmissionAbort ¶
func AutoNewTxnSubmissionAbort(s *C.Segment) TxnSubmissionAbort
func NewRootTxnSubmissionAbort ¶
func NewRootTxnSubmissionAbort(s *C.Segment) TxnSubmissionAbort
func NewTxnSubmissionAbort ¶
func NewTxnSubmissionAbort(s *C.Segment) TxnSubmissionAbort
func ReadRootTxnSubmissionAbort ¶
func ReadRootTxnSubmissionAbort(s *C.Segment) TxnSubmissionAbort
func (TxnSubmissionAbort) MarshalCapLit ¶
func (s TxnSubmissionAbort) MarshalCapLit() ([]byte, error)
func (TxnSubmissionAbort) MarshalJSON ¶
func (s TxnSubmissionAbort) MarshalJSON() ([]byte, error)
func (TxnSubmissionAbort) SetTxnId ¶
func (s TxnSubmissionAbort) SetTxnId(v []byte)
func (TxnSubmissionAbort) TxnId ¶
func (s TxnSubmissionAbort) TxnId() []byte
func (TxnSubmissionAbort) WriteCapLit ¶
func (s TxnSubmissionAbort) WriteCapLit(w io.Writer) error
type TxnSubmissionAbort_List ¶
type TxnSubmissionAbort_List C.PointerList
func NewTxnSubmissionAbortList ¶
func NewTxnSubmissionAbortList(s *C.Segment, sz int) TxnSubmissionAbort_List
func (TxnSubmissionAbort_List) At ¶
func (s TxnSubmissionAbort_List) At(i int) TxnSubmissionAbort
func (TxnSubmissionAbort_List) Len ¶
func (s TxnSubmissionAbort_List) Len() int
func (TxnSubmissionAbort_List) Set ¶
func (s TxnSubmissionAbort_List) Set(i int, item TxnSubmissionAbort)
func (TxnSubmissionAbort_List) ToArray ¶
func (s TxnSubmissionAbort_List) ToArray() []TxnSubmissionAbort
type TxnSubmissionComplete ¶
func AutoNewTxnSubmissionComplete ¶
func AutoNewTxnSubmissionComplete(s *C.Segment) TxnSubmissionComplete
func NewRootTxnSubmissionComplete ¶
func NewRootTxnSubmissionComplete(s *C.Segment) TxnSubmissionComplete
func NewTxnSubmissionComplete ¶
func NewTxnSubmissionComplete(s *C.Segment) TxnSubmissionComplete
func ReadRootTxnSubmissionComplete ¶
func ReadRootTxnSubmissionComplete(s *C.Segment) TxnSubmissionComplete
func (TxnSubmissionComplete) MarshalCapLit ¶
func (s TxnSubmissionComplete) MarshalCapLit() ([]byte, error)
func (TxnSubmissionComplete) MarshalJSON ¶
func (s TxnSubmissionComplete) MarshalJSON() ([]byte, error)
func (TxnSubmissionComplete) SetTxnId ¶
func (s TxnSubmissionComplete) SetTxnId(v []byte)
func (TxnSubmissionComplete) TxnId ¶
func (s TxnSubmissionComplete) TxnId() []byte
func (TxnSubmissionComplete) WriteCapLit ¶
func (s TxnSubmissionComplete) WriteCapLit(w io.Writer) error
type TxnSubmissionComplete_List ¶
type TxnSubmissionComplete_List C.PointerList
func NewTxnSubmissionCompleteList ¶
func NewTxnSubmissionCompleteList(s *C.Segment, sz int) TxnSubmissionComplete_List
func (TxnSubmissionComplete_List) At ¶
func (s TxnSubmissionComplete_List) At(i int) TxnSubmissionComplete
func (TxnSubmissionComplete_List) Len ¶
func (s TxnSubmissionComplete_List) Len() int
func (TxnSubmissionComplete_List) Set ¶
func (s TxnSubmissionComplete_List) Set(i int, item TxnSubmissionComplete)
func (TxnSubmissionComplete_List) ToArray ¶
func (s TxnSubmissionComplete_List) ToArray() []TxnSubmissionComplete
type TxnVoteAcceptRequest ¶
func AutoNewTxnVoteAcceptRequest ¶
func AutoNewTxnVoteAcceptRequest(s *C.Segment) TxnVoteAcceptRequest
func NewRootTxnVoteAcceptRequest ¶
func NewRootTxnVoteAcceptRequest(s *C.Segment) TxnVoteAcceptRequest
func NewTxnVoteAcceptRequest ¶
func NewTxnVoteAcceptRequest(s *C.Segment) TxnVoteAcceptRequest
func ReadRootTxnVoteAcceptRequest ¶
func ReadRootTxnVoteAcceptRequest(s *C.Segment) TxnVoteAcceptRequest
func (TxnVoteAcceptRequest) Ballot ¶
func (s TxnVoteAcceptRequest) Ballot() []byte
func (TxnVoteAcceptRequest) MarshalCapLit ¶
func (s TxnVoteAcceptRequest) MarshalCapLit() ([]byte, error)
func (TxnVoteAcceptRequest) MarshalJSON ¶
func (s TxnVoteAcceptRequest) MarshalJSON() ([]byte, error)
func (TxnVoteAcceptRequest) RoundNumber ¶
func (s TxnVoteAcceptRequest) RoundNumber() uint64
func (TxnVoteAcceptRequest) SetBallot ¶
func (s TxnVoteAcceptRequest) SetBallot(v []byte)
func (TxnVoteAcceptRequest) SetRoundNumber ¶
func (s TxnVoteAcceptRequest) SetRoundNumber(v uint64)
func (TxnVoteAcceptRequest) WriteCapLit ¶
func (s TxnVoteAcceptRequest) WriteCapLit(w io.Writer) error
type TxnVoteAcceptRequest_List ¶
type TxnVoteAcceptRequest_List C.PointerList
func NewTxnVoteAcceptRequestList ¶
func NewTxnVoteAcceptRequestList(s *C.Segment, sz int) TxnVoteAcceptRequest_List
func (TxnVoteAcceptRequest_List) At ¶
func (s TxnVoteAcceptRequest_List) At(i int) TxnVoteAcceptRequest
func (TxnVoteAcceptRequest_List) Len ¶
func (s TxnVoteAcceptRequest_List) Len() int
func (TxnVoteAcceptRequest_List) Set ¶
func (s TxnVoteAcceptRequest_List) Set(i int, item TxnVoteAcceptRequest)
func (TxnVoteAcceptRequest_List) ToArray ¶
func (s TxnVoteAcceptRequest_List) ToArray() []TxnVoteAcceptRequest
type TxnVotePromise ¶
func AutoNewTxnVotePromise ¶
func AutoNewTxnVotePromise(s *C.Segment) TxnVotePromise
func NewRootTxnVotePromise ¶
func NewRootTxnVotePromise(s *C.Segment) TxnVotePromise
func NewTxnVotePromise ¶
func NewTxnVotePromise(s *C.Segment) TxnVotePromise
func ReadRootTxnVotePromise ¶
func ReadRootTxnVotePromise(s *C.Segment) TxnVotePromise
func (TxnVotePromise) Accepted ¶
func (s TxnVotePromise) Accepted() TxnVotePromiseAccepted
func (TxnVotePromise) MarshalCapLit ¶
func (s TxnVotePromise) MarshalCapLit() ([]byte, error)
func (TxnVotePromise) MarshalJSON ¶
func (s TxnVotePromise) MarshalJSON() ([]byte, error)
func (TxnVotePromise) RoundNumber ¶
func (s TxnVotePromise) RoundNumber() uint64
func (TxnVotePromise) RoundNumberTooLow ¶
func (s TxnVotePromise) RoundNumberTooLow() uint32
func (TxnVotePromise) SetAccepted ¶
func (s TxnVotePromise) SetAccepted()
func (TxnVotePromise) SetFreeChoice ¶
func (s TxnVotePromise) SetFreeChoice()
func (TxnVotePromise) SetRoundNumber ¶
func (s TxnVotePromise) SetRoundNumber(v uint64)
func (TxnVotePromise) SetRoundNumberTooLow ¶
func (s TxnVotePromise) SetRoundNumberTooLow(v uint32)
func (TxnVotePromise) SetVarId ¶
func (s TxnVotePromise) SetVarId(v []byte)
func (TxnVotePromise) VarId ¶
func (s TxnVotePromise) VarId() []byte
func (TxnVotePromise) Which ¶
func (s TxnVotePromise) Which() TxnVotePromise_Which
func (TxnVotePromise) WriteCapLit ¶
func (s TxnVotePromise) WriteCapLit(w io.Writer) error
type TxnVotePromiseAccepted ¶
type TxnVotePromiseAccepted TxnVotePromise
func (TxnVotePromiseAccepted) Ballot ¶
func (s TxnVotePromiseAccepted) Ballot() []byte
func (TxnVotePromiseAccepted) RoundNumber ¶
func (s TxnVotePromiseAccepted) RoundNumber() uint64
func (TxnVotePromiseAccepted) SetBallot ¶
func (s TxnVotePromiseAccepted) SetBallot(v []byte)
func (TxnVotePromiseAccepted) SetRoundNumber ¶
func (s TxnVotePromiseAccepted) SetRoundNumber(v uint64)
type TxnVotePromise_List ¶
type TxnVotePromise_List C.PointerList
func NewTxnVotePromiseList ¶
func NewTxnVotePromiseList(s *C.Segment, sz int) TxnVotePromise_List
func (TxnVotePromise_List) At ¶
func (s TxnVotePromise_List) At(i int) TxnVotePromise
func (TxnVotePromise_List) Len ¶
func (s TxnVotePromise_List) Len() int
func (TxnVotePromise_List) Set ¶
func (s TxnVotePromise_List) Set(i int, item TxnVotePromise)
func (TxnVotePromise_List) ToArray ¶
func (s TxnVotePromise_List) ToArray() []TxnVotePromise
type TxnVotePromise_Which ¶
type TxnVotePromise_Which uint16
const ( TXNVOTEPROMISE_FREECHOICE TxnVotePromise_Which = 0 TXNVOTEPROMISE_ACCEPTED TxnVotePromise_Which = 1 TXNVOTEPROMISE_ROUNDNUMBERTOOLOW TxnVotePromise_Which = 2 )
type TxnVoteProposal ¶
func AutoNewTxnVoteProposal ¶
func AutoNewTxnVoteProposal(s *C.Segment) TxnVoteProposal
func NewRootTxnVoteProposal ¶
func NewRootTxnVoteProposal(s *C.Segment) TxnVoteProposal
func NewTxnVoteProposal ¶
func NewTxnVoteProposal(s *C.Segment) TxnVoteProposal
func ReadRootTxnVoteProposal ¶
func ReadRootTxnVoteProposal(s *C.Segment) TxnVoteProposal
func (TxnVoteProposal) MarshalCapLit ¶
func (s TxnVoteProposal) MarshalCapLit() ([]byte, error)
func (TxnVoteProposal) MarshalJSON ¶
func (s TxnVoteProposal) MarshalJSON() ([]byte, error)
func (TxnVoteProposal) RoundNumber ¶
func (s TxnVoteProposal) RoundNumber() uint64
func (TxnVoteProposal) SetRoundNumber ¶
func (s TxnVoteProposal) SetRoundNumber(v uint64)
func (TxnVoteProposal) SetVarId ¶
func (s TxnVoteProposal) SetVarId(v []byte)
func (TxnVoteProposal) VarId ¶
func (s TxnVoteProposal) VarId() []byte
func (TxnVoteProposal) WriteCapLit ¶
func (s TxnVoteProposal) WriteCapLit(w io.Writer) error
type TxnVoteProposal_List ¶
type TxnVoteProposal_List C.PointerList
func NewTxnVoteProposalList ¶
func NewTxnVoteProposalList(s *C.Segment, sz int) TxnVoteProposal_List
func (TxnVoteProposal_List) At ¶
func (s TxnVoteProposal_List) At(i int) TxnVoteProposal
func (TxnVoteProposal_List) Len ¶
func (s TxnVoteProposal_List) Len() int
func (TxnVoteProposal_List) Set ¶
func (s TxnVoteProposal_List) Set(i int, item TxnVoteProposal)
func (TxnVoteProposal_List) ToArray ¶
func (s TxnVoteProposal_List) ToArray() []TxnVoteProposal
type TxnVoteTwoBFailure ¶
func AutoNewTxnVoteTwoBFailure ¶
func AutoNewTxnVoteTwoBFailure(s *C.Segment) TxnVoteTwoBFailure
func NewRootTxnVoteTwoBFailure ¶
func NewRootTxnVoteTwoBFailure(s *C.Segment) TxnVoteTwoBFailure
func NewTxnVoteTwoBFailure ¶
func NewTxnVoteTwoBFailure(s *C.Segment) TxnVoteTwoBFailure
func ReadRootTxnVoteTwoBFailure ¶
func ReadRootTxnVoteTwoBFailure(s *C.Segment) TxnVoteTwoBFailure
func (TxnVoteTwoBFailure) MarshalCapLit ¶
func (s TxnVoteTwoBFailure) MarshalCapLit() ([]byte, error)
func (TxnVoteTwoBFailure) MarshalJSON ¶
func (s TxnVoteTwoBFailure) MarshalJSON() ([]byte, error)
func (TxnVoteTwoBFailure) RoundNumber ¶
func (s TxnVoteTwoBFailure) RoundNumber() uint64
func (TxnVoteTwoBFailure) RoundNumberTooLow ¶
func (s TxnVoteTwoBFailure) RoundNumberTooLow() uint32
func (TxnVoteTwoBFailure) SetRoundNumber ¶
func (s TxnVoteTwoBFailure) SetRoundNumber(v uint64)
func (TxnVoteTwoBFailure) SetRoundNumberTooLow ¶
func (s TxnVoteTwoBFailure) SetRoundNumberTooLow(v uint32)
func (TxnVoteTwoBFailure) SetVarId ¶
func (s TxnVoteTwoBFailure) SetVarId(v []byte)
func (TxnVoteTwoBFailure) VarId ¶
func (s TxnVoteTwoBFailure) VarId() []byte
func (TxnVoteTwoBFailure) WriteCapLit ¶
func (s TxnVoteTwoBFailure) WriteCapLit(w io.Writer) error
type TxnVoteTwoBFailure_List ¶
type TxnVoteTwoBFailure_List C.PointerList
func NewTxnVoteTwoBFailureList ¶
func NewTxnVoteTwoBFailureList(s *C.Segment, sz int) TxnVoteTwoBFailure_List
func (TxnVoteTwoBFailure_List) At ¶
func (s TxnVoteTwoBFailure_List) At(i int) TxnVoteTwoBFailure
func (TxnVoteTwoBFailure_List) Len ¶
func (s TxnVoteTwoBFailure_List) Len() int
func (TxnVoteTwoBFailure_List) Set ¶
func (s TxnVoteTwoBFailure_List) Set(i int, item TxnVoteTwoBFailure)
func (TxnVoteTwoBFailure_List) ToArray ¶
func (s TxnVoteTwoBFailure_List) ToArray() []TxnVoteTwoBFailure
type Txn_List ¶
type Txn_List C.PointerList
type Update ¶
func AutoNewUpdate ¶
func NewRootUpdate ¶
func ReadRootUpdate ¶
func (Update) MarshalCapLit ¶
func (Update) MarshalJSON ¶
func (Update) SetActions ¶
type Update_List ¶
type Update_List C.PointerList
func NewUpdateList ¶
func NewUpdateList(s *C.Segment, sz int) Update_List
func (Update_List) At ¶
func (s Update_List) At(i int) Update
func (Update_List) Len ¶
func (s Update_List) Len() int
func (Update_List) Set ¶
func (s Update_List) Set(i int, item Update)
func (Update_List) ToArray ¶
func (s Update_List) ToArray() []Update
type Var ¶
func AutoNewVar ¶
func NewRootVar ¶
func ReadRootVar ¶
func (Var) MarshalCapLit ¶
func (Var) MarshalJSON ¶
func (Var) SetPositions ¶
func (Var) SetWriteTxnClock ¶
func (Var) SetWriteTxnId ¶
func (Var) SetWritesClock ¶
func (Var) WriteTxnClock ¶
func (Var) WriteTxnId ¶
func (Var) WritesClock ¶
type VarIdPos ¶
func AutoNewVarIdPos ¶
func NewRootVarIdPos ¶
func NewVarIdPos ¶
func ReadRootVarIdPos ¶
func (VarIdPos) Capability ¶
func (s VarIdPos) Capability() capnp.Capability
func (VarIdPos) MarshalCapLit ¶
func (VarIdPos) MarshalJSON ¶
func (VarIdPos) SetCapability ¶
func (s VarIdPos) SetCapability(v capnp.Capability)
func (VarIdPos) SetPositions ¶
type VarIdPos_List ¶
type VarIdPos_List C.PointerList
func NewVarIdPosList ¶
func NewVarIdPosList(s *C.Segment, sz int) VarIdPos_List
func (VarIdPos_List) At ¶
func (s VarIdPos_List) At(i int) VarIdPos
func (VarIdPos_List) Len ¶
func (s VarIdPos_List) Len() int
func (VarIdPos_List) Set ¶
func (s VarIdPos_List) Set(i int, item VarIdPos)
func (VarIdPos_List) ToArray ¶
func (s VarIdPos_List) ToArray() []VarIdPos
type Var_List ¶
type Var_List C.PointerList
type VectorClock ¶
func AutoNewVectorClock ¶
func AutoNewVectorClock(s *C.Segment) VectorClock
func NewRootVectorClock ¶
func NewRootVectorClock(s *C.Segment) VectorClock
func NewVectorClock ¶
func NewVectorClock(s *C.Segment) VectorClock
func ReadRootVectorClock ¶
func ReadRootVectorClock(s *C.Segment) VectorClock
func (VectorClock) MarshalCapLit ¶
func (s VectorClock) MarshalCapLit() ([]byte, error)
func (VectorClock) MarshalJSON ¶
func (s VectorClock) MarshalJSON() ([]byte, error)
func (VectorClock) SetValues ¶
func (s VectorClock) SetValues(v C.UInt64List)
func (VectorClock) SetVarUuids ¶
func (s VectorClock) SetVarUuids(v C.DataList)
func (VectorClock) Values ¶
func (s VectorClock) Values() C.UInt64List
func (VectorClock) VarUuids ¶
func (s VectorClock) VarUuids() C.DataList
func (VectorClock) WriteCapLit ¶
func (s VectorClock) WriteCapLit(w io.Writer) error
type VectorClock_List ¶
type VectorClock_List C.PointerList
func NewVectorClockList ¶
func NewVectorClockList(s *C.Segment, sz int) VectorClock_List
func (VectorClock_List) At ¶
func (s VectorClock_List) At(i int) VectorClock
func (VectorClock_List) Len ¶
func (s VectorClock_List) Len() int
func (VectorClock_List) Set ¶
func (s VectorClock_List) Set(i int, item VectorClock)
func (VectorClock_List) ToArray ¶
func (s VectorClock_List) ToArray() []VectorClock
type Vote ¶
func AutoNewVote ¶
func NewRootVote ¶
func ReadRootVote ¶
func (Vote) AbortBadRead ¶
func (s Vote) AbortBadRead() VoteAbortBadRead
func (Vote) MarshalCapLit ¶
func (Vote) MarshalJSON ¶
func (Vote) SetAbortBadRead ¶
func (s Vote) SetAbortBadRead()
func (Vote) SetAbortDeadlock ¶
func (s Vote) SetAbortDeadlock()
func (Vote) Which ¶
func (s Vote) Which() Vote_Which
type VoteAbortBadRead ¶
type VoteAbortBadRead Vote
func (VoteAbortBadRead) SetTxnActions ¶
func (s VoteAbortBadRead) SetTxnActions(v []byte)
func (VoteAbortBadRead) SetTxnId ¶
func (s VoteAbortBadRead) SetTxnId(v []byte)
func (VoteAbortBadRead) TxnActions ¶
func (s VoteAbortBadRead) TxnActions() []byte
func (VoteAbortBadRead) TxnId ¶
func (s VoteAbortBadRead) TxnId() []byte
type VoteEnum ¶
type VoteEnum uint16
func VoteEnumFromString ¶
func (VoteEnum) MarshalCapLit ¶
func (VoteEnum) MarshalJSON ¶
type VoteEnum_List ¶
type VoteEnum_List C.PointerList
func NewVoteEnumList ¶
func NewVoteEnumList(s *C.Segment, sz int) VoteEnum_List
func (VoteEnum_List) At ¶
func (s VoteEnum_List) At(i int) VoteEnum
func (VoteEnum_List) Len ¶
func (s VoteEnum_List) Len() int
func (VoteEnum_List) Set ¶
func (s VoteEnum_List) Set(i int, item VoteEnum)
func (VoteEnum_List) ToArray ¶
func (s VoteEnum_List) ToArray() []VoteEnum
type Vote_List ¶
type Vote_List C.PointerList
type Vote_Which ¶
type Vote_Which uint16
const ( VOTE_COMMIT Vote_Which = 0 VOTE_ABORTBADREAD Vote_Which = 1 VOTE_ABORTDEADLOCK Vote_Which = 2 )
Click to show internal directories.
Click to hide internal directories.