package
4.1.0+incompatible
Repository: https://github.com/open-horizon/anax.git
Documentation: pkg.go.dev
# Functions
Confirm a reply from a producer.
Create a proposal based on input policies and other configuration information.
Decide to accept or reject a proposal based on whether the proposal is acceptable and agreement limits have not been hit.
No description provided by the author
Extract the agreement protocol name from stringified message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Notify a producer that data was detected by the consumer at the data ingest.
Confirm that a DataReceived message as received.
Send a metering notification to the producer.
No description provided by the author
Send the proposal to the other party.
Send a message containing the proposal.
Send a reply to the proposal.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Validate that the input string is a proposal message.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Protocol message types.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
This struct is the cancel that flows from the consumer to the producer or producer to consumer.
This struct is the data received message that flows from the consumer to the producer.
This struct is the data received message that flows from the consumer to the producer.
This struct is the metering notification that flows from the consumer to the producer.
A concrete Proposal object that implements all the functions of a Proposal interface.
A concrete ProposalReply object that implements all the functions of a ProposalReply interface.
No description provided by the author
No description provided by the author
This struct is the reply ack that flows from the consumer to the producer.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The interface for the base proposal type.
The interface for the base proposal type.
======================================================================================================= Protocol Handler - This is the interface that Horizon uses to interact with agreement protocol implementations.
All protocol message have the following header info.
No description provided by the author