| GRPC Objective-C
    1.36.1
    | 
A "proxy" class that simply forwards values, completion, and errors from its input writer to its writeable. More...
#import <GRXForwardingWriter.h>
| Instance Methods | |
| (instancetype) | - initWithWriter: | 
|  Instance Methods inherited from GRXWriter | |
| (void) | - startWithWriteable: | 
| Transition to the Started state, and start sending messages to the writeable (a reference to it is retained).  More... | |
| (void) | - finishWithError: | 
| Send writesFinishedWithError:errorOrNil to the writeable.  More... | |
| (GRXWriter *) | - map: | 
| Returns a writer that wraps the receiver, and has all the values the receiver would write transformed by the provided mapping function.  More... | |
| Additional Inherited Members | |
|  Class Methods inherited from GRXWriter | |
| (instancetype) | + writerWithEnumerator: | 
| Returns a writer that pulls values from the passed NSEnumerator instance and pushes them to its writeable.  More... | |
| (instancetype) | + writerWithValueSupplier: | 
| Returns a writer that pushes to its writeable the successive values returned by the passed block.  More... | |
| (instancetype) | + writerWithContainer: | 
| Returns a writer that iterates over the values of the passed container and pushes them to its writeable.  More... | |
| (instancetype) | + writerWithValue: | 
| Returns a writer that sends the passed value to its writeable and then finishes (releasing the value).  More... | |
| (instancetype) | + writerWithError: | 
| Returns a writer that, as part of its start method, sends the passed error to the writeable (then releasing the error).  More... | |
| (instancetype) | + emptyWriter | 
| Returns a writer that, as part of its start method, finishes immediately without sending any values to its writeable.  More... | |
|  Properties inherited from GRXWriter | |
| GRXWriterState | state | 
| This property can be used to query the current state of the writer, which determines how it might currently use its writeable.  More... | |
A "proxy" class that simply forwards values, completion, and errors from its input writer to its writeable.
It is useful as a superclass for pipes that act as a transformation of their input writer, and for classes that represent objects with input and output sequences of values, like an RPC.
Thread-safety: the methods of this class are thread safe.
| - (instancetype) initWithWriter: | (GRXWriter *) | NS_DESIGNATED_INITIALIZER | 
 1.8.17
 1.8.17