3 public class IgnoringMessageHandler {
5 public internal(set) var cOpaqueStruct: LDKIgnoringMessageHandler?;
7 /* DEFAULT_CONSTRUCTOR_START */
10 self.cOpaqueStruct = IgnoringMessageHandler_new()
12 /* DEFAULT_CONSTRUCTOR_END */
14 public init(pointer: LDKIgnoringMessageHandler){
15 self.cOpaqueStruct = pointer
18 /* STRUCT_METHODS_START */
20 public func as_MessageSendEventsProvider() -> MessageSendEventsProvider {
22 return NativelyImplementedMessageSendEventsProvider(pointer: withUnsafePointer(to: self.cOpaqueStruct!) { (this_argPointer: UnsafePointer<LDKIgnoringMessageHandler>) in
23 IgnoringMessageHandler_as_MessageSendEventsProvider(this_argPointer)
27 public func as_RoutingMessageHandler() -> RoutingMessageHandler {
29 return NativelyImplementedRoutingMessageHandler(pointer: withUnsafePointer(to: self.cOpaqueStruct!) { (this_argPointer: UnsafePointer<LDKIgnoringMessageHandler>) in
30 IgnoringMessageHandler_as_RoutingMessageHandler(this_argPointer)
36 if self.cOpaqueStruct?.is_owned == false {
40 IgnoringMessageHandler_free(self.cOpaqueStruct!)
46 /* STRUCT_METHODS_END */