diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings index ea3fe73b7ab959b2933ec1c6427e85451abf6bfb..0aef1a22c2a71e203c2683d76b8133c30084231a 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h @@ -29,6 +29,7 @@ @class BindingsFileTransfer; @class BindingsIdList; @class BindingsMessage; +@class BindingsNodeRegistrationReport; @class BindingsProgress; @class BindingsReceivedFile; @class BindingsReceptionIdentity; @@ -404,8 +405,16 @@ Parameters: * GetID returns the ID for this Cmix in the cmixTracker. */ - (long)getID; -// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types +/** + * GetNodeRegistrationStatus returns the current state of node registration. +Returns: + - []bye - A marshalled NodeRegistrationReport containing the number of + nodes the user is registered with and the number of nodes present in the NDF. + - An error if it cannot get the node registration status. The most likely cause + is that the network is unhealthy. + */ +- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error; /** * GetReceptionRegistrationValidationSignature returns the signature provided by the xx network. @@ -1069,6 +1078,20 @@ JSON example: @property (nonatomic) long roundId; @end +/** + * NodeRegistrationReport is the report structure which +Cmix.GetNodeRegistrationStatus returns JSON marshalled. + */ +@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> { +} +@property(strong, readonly) _Nonnull id _ref; + +- (nonnull instancetype)initWithRef:(_Nonnull id)ref; +- (nonnull instancetype)init; +@property (nonatomic) long numberOfNodesRegistered; +@property (nonatomic) long numberOfNodes; +@end + /** * Progress is a public struct that represents the progress of an in-progress file transfer. diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings index ea3fe73b7ab959b2933ec1c6427e85451abf6bfb..0aef1a22c2a71e203c2683d76b8133c30084231a 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h @@ -29,6 +29,7 @@ @class BindingsFileTransfer; @class BindingsIdList; @class BindingsMessage; +@class BindingsNodeRegistrationReport; @class BindingsProgress; @class BindingsReceivedFile; @class BindingsReceptionIdentity; @@ -404,8 +405,16 @@ Parameters: * GetID returns the ID for this Cmix in the cmixTracker. */ - (long)getID; -// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types +/** + * GetNodeRegistrationStatus returns the current state of node registration. +Returns: + - []bye - A marshalled NodeRegistrationReport containing the number of + nodes the user is registered with and the number of nodes present in the NDF. + - An error if it cannot get the node registration status. The most likely cause + is that the network is unhealthy. + */ +- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error; /** * GetReceptionRegistrationValidationSignature returns the signature provided by the xx network. @@ -1069,6 +1078,20 @@ JSON example: @property (nonatomic) long roundId; @end +/** + * NodeRegistrationReport is the report structure which +Cmix.GetNodeRegistrationStatus returns JSON marshalled. + */ +@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> { +} +@property(strong, readonly) _Nonnull id _ref; + +- (nonnull instancetype)initWithRef:(_Nonnull id)ref; +- (nonnull instancetype)init; +@property (nonatomic) long numberOfNodesRegistered; +@property (nonatomic) long numberOfNodes; +@end + /** * Progress is a public struct that represents the progress of an in-progress file transfer. diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings index ea3fe73b7ab959b2933ec1c6427e85451abf6bfb..0aef1a22c2a71e203c2683d76b8133c30084231a 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h @@ -29,6 +29,7 @@ @class BindingsFileTransfer; @class BindingsIdList; @class BindingsMessage; +@class BindingsNodeRegistrationReport; @class BindingsProgress; @class BindingsReceivedFile; @class BindingsReceptionIdentity; @@ -404,8 +405,16 @@ Parameters: * GetID returns the ID for this Cmix in the cmixTracker. */ - (long)getID; -// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types +/** + * GetNodeRegistrationStatus returns the current state of node registration. +Returns: + - []bye - A marshalled NodeRegistrationReport containing the number of + nodes the user is registered with and the number of nodes present in the NDF. + - An error if it cannot get the node registration status. The most likely cause + is that the network is unhealthy. + */ +- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error; /** * GetReceptionRegistrationValidationSignature returns the signature provided by the xx network. @@ -1069,6 +1078,20 @@ JSON example: @property (nonatomic) long roundId; @end +/** + * NodeRegistrationReport is the report structure which +Cmix.GetNodeRegistrationStatus returns JSON marshalled. + */ +@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> { +} +@property(strong, readonly) _Nonnull id _ref; + +- (nonnull instancetype)initWithRef:(_Nonnull id)ref; +- (nonnull instancetype)init; +@property (nonatomic) long numberOfNodesRegistered; +@property (nonatomic) long numberOfNodes; +@end + /** * Progress is a public struct that represents the progress of an in-progress file transfer. diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings index 5bd8d9004a85e2bad380d62bb60bb0d2200c078c..64b1c12c34d809479f884add1a1fefb7da025ee9 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h @@ -29,6 +29,7 @@ @class BindingsFileTransfer; @class BindingsIdList; @class BindingsMessage; +@class BindingsNodeRegistrationReport; @class BindingsProgress; @class BindingsReceivedFile; @class BindingsReceptionIdentity; @@ -404,8 +405,16 @@ Parameters: * GetID returns the ID for this Cmix in the cmixTracker. */ - (long)getID; -// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types +/** + * GetNodeRegistrationStatus returns the current state of node registration. +Returns: + - []bye - A marshalled NodeRegistrationReport containing the number of + nodes the user is registered with and the number of nodes present in the NDF. + - An error if it cannot get the node registration status. The most likely cause + is that the network is unhealthy. + */ +- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error; /** * GetReceptionRegistrationValidationSignature returns the signature provided by the xx network. @@ -1069,6 +1078,20 @@ JSON example: @property (nonatomic) long roundId; @end +/** + * NodeRegistrationReport is the report structure which +Cmix.GetNodeRegistrationStatus returns JSON marshalled. + */ +@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> { +} +@property(strong, readonly) _Nonnull id _ref; + +- (nonnull instancetype)initWithRef:(_Nonnull id)ref; +- (nonnull instancetype)init; +@property (nonatomic) long numberOfNodesRegistered; +@property (nonatomic) long numberOfNodes; +@end + /** * Progress is a public struct that represents the progress of an in-progress file transfer. diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings index 5bd8d9004a85e2bad380d62bb60bb0d2200c078c..64b1c12c34d809479f884add1a1fefb7da025ee9 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h @@ -29,6 +29,7 @@ @class BindingsFileTransfer; @class BindingsIdList; @class BindingsMessage; +@class BindingsNodeRegistrationReport; @class BindingsProgress; @class BindingsReceivedFile; @class BindingsReceptionIdentity; @@ -404,8 +405,16 @@ Parameters: * GetID returns the ID for this Cmix in the cmixTracker. */ - (long)getID; -// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types +/** + * GetNodeRegistrationStatus returns the current state of node registration. +Returns: + - []bye - A marshalled NodeRegistrationReport containing the number of + nodes the user is registered with and the number of nodes present in the NDF. + - An error if it cannot get the node registration status. The most likely cause + is that the network is unhealthy. + */ +- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error; /** * GetReceptionRegistrationValidationSignature returns the signature provided by the xx network. @@ -1069,6 +1078,20 @@ JSON example: @property (nonatomic) long roundId; @end +/** + * NodeRegistrationReport is the report structure which +Cmix.GetNodeRegistrationStatus returns JSON marshalled. + */ +@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> { +} +@property(strong, readonly) _Nonnull id _ref; + +- (nonnull instancetype)initWithRef:(_Nonnull id)ref; +- (nonnull instancetype)init; +@property (nonatomic) long numberOfNodesRegistered; +@property (nonatomic) long numberOfNodes; +@end + /** * Progress is a public struct that represents the progress of an in-progress file transfer. diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings index 5bd8d9004a85e2bad380d62bb60bb0d2200c078c..64b1c12c34d809479f884add1a1fefb7da025ee9 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h index 544b9065fbd817b0d676a9de94dfdcd23b916a36..3e41e9aabe048ffb1f5d9a836c8c26624847469b 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h @@ -29,6 +29,7 @@ @class BindingsFileTransfer; @class BindingsIdList; @class BindingsMessage; +@class BindingsNodeRegistrationReport; @class BindingsProgress; @class BindingsReceivedFile; @class BindingsReceptionIdentity; @@ -404,8 +405,16 @@ Parameters: * GetID returns the ID for this Cmix in the cmixTracker. */ - (long)getID; -// skipped method Cmix.GetNodeRegistrationStatus with unsupported parameter or return types +/** + * GetNodeRegistrationStatus returns the current state of node registration. +Returns: + - []bye - A marshalled NodeRegistrationReport containing the number of + nodes the user is registered with and the number of nodes present in the NDF. + - An error if it cannot get the node registration status. The most likely cause + is that the network is unhealthy. + */ +- (NSData* _Nullable)getNodeRegistrationStatus:(NSError* _Nullable* _Nullable)error; /** * GetReceptionRegistrationValidationSignature returns the signature provided by the xx network. @@ -1069,6 +1078,20 @@ JSON example: @property (nonatomic) long roundId; @end +/** + * NodeRegistrationReport is the report structure which +Cmix.GetNodeRegistrationStatus returns JSON marshalled. + */ +@interface BindingsNodeRegistrationReport : NSObject <goSeqRefInterface> { +} +@property(strong, readonly) _Nonnull id _ref; + +- (nonnull instancetype)initWithRef:(_Nonnull id)ref; +- (nonnull instancetype)init; +@property (nonatomic) long numberOfNodesRegistered; +@property (nonatomic) long numberOfNodes; +@end + /** * Progress is a public struct that represents the progress of an in-progress file transfer.