Documentation ¶
Index ¶
Constants ¶
View Source
const PluginName = "WebAPI message Endpoint"
PluginName is the name of the web API message endpoint plugin.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
type Message struct { Metadata `json:"metadata,omitempty"` ID string `json:"ID,omitempty"` TrunkID string `json:"trunkId,omitempty"` BranchID string `json:"branchId,omitempty"` IssuerPublicKey string `json:"issuerPublicKey,omitempty"` IssuingTime int64 `json:"issuingTime,omitempty"` SequenceNumber uint64 `json:"sequenceNumber,omitempty"` Payload []byte `json:"payload,omitempty"` Signature string `json:"signature,omitempty"` }
Message contains information about a given message.
type Metadata ¶
type Metadata struct { Solid bool `json:"solid,omitempty"` SolidificationTime int64 `json:"solidificationTime,omitempty"` }
Metadata contains metadata information of a message.
type MsgRequest ¶
type MsgRequest struct {
Payload []byte `json:"payload"`
}
MsgRequest contains the message to send.
type MsgResponse ¶
MsgResponse contains the ID of the message sent.
Click to show internal directories.
Click to hide internal directories.