Instance Method インスタンスメソッド

getBuffer:length:

Returns by reference a pointer to a read buffer and, by reference, the number of bytes available, and returns a Boolean value that indicates whether the buffer is available. 読み出しバッファに対するポインタを参照によってそして、利用可能なバイト数を参照によって返します、そしてバッファが利用可能かどうかを指し示すブール値を返します。

Declaration 宣言

- (BOOL)getBuffer:(uint8_t * _Nullable *)buffer 
           length:(NSUInteger *)len;

Parameters パラメータ

buffer

Upon return, contains a pointer to a read buffer. The buffer is only valid until the next stream operation is performed. 戻りでは、読み出しバッファに対するポインタを含みます。バッファは、ただ次のストリーム操作が実行されるまで有効なだけです。

len

Upon return, contains the number of bytes available. 戻りでは、利用可能なバイト数を含みます。

Return Value 戻り値

YES if the buffer is available, otherwise NO. バッファが利用可能ならばYES、そうでないならばNO

Subclasses of NSInputStream may return NO if this operation is not appropriate for the stream type. NSInputStreamのサブクラスはNOを返すかもしれません、もしこの操作がストリーム型に適さないならば。

See Also 参照

Using Streams ストリームを使う