static ErrorAction constr_from_ptr(long ptr) {
bindings.LDKErrorAction raw_val = bindings.LDKErrorAction_ref_from_ptr(ptr);
if (raw_val.getClass() == bindings.LDKErrorAction.DisconnectPeer.class) {
static ErrorAction constr_from_ptr(long ptr) {
bindings.LDKErrorAction raw_val = bindings.LDKErrorAction_ref_from_ptr(ptr);
if (raw_val.getClass() == bindings.LDKErrorAction.DisconnectPeer.class) {
private DisconnectPeer(long ptr, bindings.LDKErrorAction.DisconnectPeer obj) {
super(null, ptr);
long msg = obj.msg;
ErrorMessage msg_hu_conv = new ErrorMessage(null, msg);
this.msg = msg_hu_conv;
}
private DisconnectPeer(long ptr, bindings.LDKErrorAction.DisconnectPeer obj) {
super(null, ptr);
long msg = obj.msg;
ErrorMessage msg_hu_conv = new ErrorMessage(null, msg);
this.msg = msg_hu_conv;
}
}
public final static class IgnoreError extends ErrorAction {
private IgnoreError(long ptr, bindings.LDKErrorAction.IgnoreError obj) {
super(null, ptr);
}
}
public final static class IgnoreError extends ErrorAction {
private IgnoreError(long ptr, bindings.LDKErrorAction.IgnoreError obj) {
super(null, ptr);
}
private SendErrorMessage(long ptr, bindings.LDKErrorAction.SendErrorMessage obj) {
super(null, ptr);
long msg = obj.msg;
ErrorMessage msg_hu_conv = new ErrorMessage(null, msg);
this.msg = msg_hu_conv;
}
private SendErrorMessage(long ptr, bindings.LDKErrorAction.SendErrorMessage obj) {
super(null, ptr);
long msg = obj.msg;
ErrorMessage msg_hu_conv = new ErrorMessage(null, msg);
this.msg = msg_hu_conv;
}