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


Method Summary
 Protos.ClientVersion getClientVersion()
          optional .paymentchannels.ClientVersion client_version = 2;
 Protos.ClientVersionOrBuilder getClientVersionOrBuilder()
          optional .paymentchannels.ClientVersion client_version = 2;
 Protos.Error getError()
          optional .paymentchannels.Error error = 10;
 Protos.ErrorOrBuilder getErrorOrBuilder()
          optional .paymentchannels.Error error = 10;
 Protos.Initiate getInitiate()
          optional .paymentchannels.Initiate initiate = 4;
 Protos.InitiateOrBuilder getInitiateOrBuilder()
          optional .paymentchannels.Initiate initiate = 4;
 Protos.ProvideContract getProvideContract()
          optional .paymentchannels.ProvideContract provide_contract = 7;
 Protos.ProvideContractOrBuilder getProvideContractOrBuilder()
          optional .paymentchannels.ProvideContract provide_contract = 7;
 Protos.ProvideRefund getProvideRefund()
          optional .paymentchannels.ProvideRefund provide_refund = 5;
 Protos.ProvideRefundOrBuilder getProvideRefundOrBuilder()
          optional .paymentchannels.ProvideRefund provide_refund = 5;
 Protos.ReturnRefund getReturnRefund()
          optional .paymentchannels.ReturnRefund return_refund = 6;
 Protos.ReturnRefundOrBuilder getReturnRefundOrBuilder()
          optional .paymentchannels.ReturnRefund return_refund = 6;
 Protos.ServerVersion getServerVersion()
          optional .paymentchannels.ServerVersion server_version = 3;
 Protos.ServerVersionOrBuilder getServerVersionOrBuilder()
          optional .paymentchannels.ServerVersion server_version = 3;
 Protos.Settlement getSettlement()
          optional .paymentchannels.Settlement settlement = 9;
 Protos.SettlementOrBuilder getSettlementOrBuilder()
          optional .paymentchannels.Settlement settlement = 9;
 Protos.TwoWayChannelMessage.MessageType getType()
          required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
 Protos.UpdatePayment getUpdatePayment()
          optional .paymentchannels.UpdatePayment update_payment = 8;
 Protos.UpdatePaymentOrBuilder getUpdatePaymentOrBuilder()
          optional .paymentchannels.UpdatePayment update_payment = 8;
 boolean hasClientVersion()
          optional .paymentchannels.ClientVersion client_version = 2;
 boolean hasError()
          optional .paymentchannels.Error error = 10;
 boolean hasInitiate()
          optional .paymentchannels.Initiate initiate = 4;
 boolean hasProvideContract()
          optional .paymentchannels.ProvideContract provide_contract = 7;
 boolean hasProvideRefund()
          optional .paymentchannels.ProvideRefund provide_refund = 5;
 boolean hasReturnRefund()
          optional .paymentchannels.ReturnRefund return_refund = 6;
 boolean hasServerVersion()
          optional .paymentchannels.ServerVersion server_version = 3;
 boolean hasSettlement()
          optional .paymentchannels.Settlement settlement = 9;
 boolean hasType()
          required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
 boolean hasUpdatePayment()
          optional .paymentchannels.UpdatePayment update_payment = 8;
 
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
 

Method Detail

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.