Uses of Class
org.ldk.structs.InvoiceFeatures
-
Packages that use InvoiceFeatures Package Description org.ldk.structs -
-
Uses of InvoiceFeatures in org.ldk.structs
Fields in org.ldk.structs declared as InvoiceFeatures Modifier and Type Field Description InvoiceFeatures
Result_InvoiceFeaturesDecodeErrorZ.Result_InvoiceFeaturesDecodeErrorZ_OK. res
Methods in org.ldk.structs that return InvoiceFeatures Modifier and Type Method Description InvoiceFeatures
InvoiceFeatures. clone()
Creates a copy of the InvoiceFeaturesstatic InvoiceFeatures
InvoiceFeatures. empty()
Create a blank Features with no features setInvoiceFeatures
Invoice. features()
Get the invoice features if they were included in the invoice Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent NoneInvoiceFeatures
RawInvoice. features()
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent NoneInvoiceFeatures
PaymentParameters. get_features()
Features supported by the payee.Methods in org.ldk.structs with parameters of type InvoiceFeatures Modifier and Type Method Description boolean
InvoiceFeatures. eq(InvoiceFeatures b)
Checks if two InvoiceFeaturess contain equal inner contents.static PaymentParameters
PaymentParameters. of(byte[] payee_pubkey_arg, InvoiceFeatures features_arg, Hints route_hints_arg, Option_u64Z expiry_time_arg, int max_total_cltv_expiry_delta_arg, byte max_path_count_arg, byte max_channel_saturation_power_of_half_arg, long[] previously_failed_channels_arg, int final_cltv_expiry_delta_arg)
Constructs a new PaymentParameters given each fieldstatic Result_InvoiceFeaturesDecodeErrorZ
Result_InvoiceFeaturesDecodeErrorZ. ok(InvoiceFeatures o)
Creates a new CResult_InvoiceFeaturesDecodeErrorZ in the success state.void
PaymentParameters. set_features(InvoiceFeatures val)
Features supported by the payee.
-