org.bitcoin.paymentchannel
Interface Protos.TwoWayChannelMessageOrBuilder
- All Superinterfaces:
- com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
- Protos.TwoWayChannelMessage, Protos.TwoWayChannelMessage.Builder
- Enclosing class:
- Protos
public static interface Protos.TwoWayChannelMessageOrBuilder
- extends com.google.protobuf.MessageOrBuilder
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
| Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder |
isInitialized |
hasType
boolean hasType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
This is required so if a new message type is added in future, old software aborts trying
to read the message as early as possible. If the message doesn't parse, the socket should
be closed.
getType
Protos.TwoWayChannelMessage.MessageType getType()
required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
This is required so if a new message type is added in future, old software aborts trying
to read the message as early as possible. If the message doesn't parse, the socket should
be closed.
hasClientVersion
boolean hasClientVersion()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
getClientVersion
Protos.ClientVersion getClientVersion()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
getClientVersionOrBuilder
Protos.ClientVersionOrBuilder getClientVersionOrBuilder()
optional .paymentchannels.ClientVersion client_version = 2;
Now one optional field for each message. Only the field specified by type should be read.
hasServerVersion
boolean hasServerVersion()
optional .paymentchannels.ServerVersion server_version = 3;
getServerVersion
Protos.ServerVersion getServerVersion()
optional .paymentchannels.ServerVersion server_version = 3;
getServerVersionOrBuilder
Protos.ServerVersionOrBuilder getServerVersionOrBuilder()
optional .paymentchannels.ServerVersion server_version = 3;
hasInitiate
boolean hasInitiate()
optional .paymentchannels.Initiate initiate = 4;
getInitiate
Protos.Initiate getInitiate()
optional .paymentchannels.Initiate initiate = 4;
getInitiateOrBuilder
Protos.InitiateOrBuilder getInitiateOrBuilder()
optional .paymentchannels.Initiate initiate = 4;
hasProvideRefund
boolean hasProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5;
getProvideRefund
Protos.ProvideRefund getProvideRefund()
optional .paymentchannels.ProvideRefund provide_refund = 5;
getProvideRefundOrBuilder
Protos.ProvideRefundOrBuilder getProvideRefundOrBuilder()
optional .paymentchannels.ProvideRefund provide_refund = 5;
hasReturnRefund
boolean hasReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6;
getReturnRefund
Protos.ReturnRefund getReturnRefund()
optional .paymentchannels.ReturnRefund return_refund = 6;
getReturnRefundOrBuilder
Protos.ReturnRefundOrBuilder getReturnRefundOrBuilder()
optional .paymentchannels.ReturnRefund return_refund = 6;
hasProvideContract
boolean hasProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7;
getProvideContract
Protos.ProvideContract getProvideContract()
optional .paymentchannels.ProvideContract provide_contract = 7;
getProvideContractOrBuilder
Protos.ProvideContractOrBuilder getProvideContractOrBuilder()
optional .paymentchannels.ProvideContract provide_contract = 7;
hasUpdatePayment
boolean hasUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8;
getUpdatePayment
Protos.UpdatePayment getUpdatePayment()
optional .paymentchannels.UpdatePayment update_payment = 8;
getUpdatePaymentOrBuilder
Protos.UpdatePaymentOrBuilder getUpdatePaymentOrBuilder()
optional .paymentchannels.UpdatePayment update_payment = 8;
hasSettlement
boolean hasSettlement()
optional .paymentchannels.Settlement settlement = 9;
getSettlement
Protos.Settlement getSettlement()
optional .paymentchannels.Settlement settlement = 9;
getSettlementOrBuilder
Protos.SettlementOrBuilder getSettlementOrBuilder()
optional .paymentchannels.Settlement settlement = 9;
hasError
boolean hasError()
optional .paymentchannels.Error error = 10;
getError
Protos.Error getError()
optional .paymentchannels.Error error = 10;
getErrorOrBuilder
Protos.ErrorOrBuilder getErrorOrBuilder()
optional .paymentchannels.Error error = 10;
Copyright © 2014. All rights reserved.