34 #import <Foundation/Foundation.h>
42 - (void)didReceiveValue:(
id)value;
48 - (void)didFinishWithError:(NSError *)errorOrNil;
51 typedef void (^GRXValueHandler)(
id value);
52 typedef void (^GRXCompletionHandler)(NSError *errorOrNil);
53 typedef void (^GRXSingleValueHandler)(
id value, NSError *errorOrNil);
54 typedef void (^GRXStreamHandler)(BOOL done,
id value, NSError *error);
60 + (instancetype)writeableWithSingleValueHandler:(GRXSingleValueHandler)handler;
61 + (instancetype)writeableWithStreamHandler:(GRXStreamHandler)handler;
63 - (instancetype)initWithValueHandler:(GRXValueHandler)valueHandler
64 completionHandler:(GRXCompletionHandler)completionHandler
65 NS_DESIGNATED_INITIALIZER;
Definition: GRXWriteable.h:38
Definition: GRXWriteable.h:58