Example #1
0
	/*! Check if the reader will block
	    \param ts timeout
	    \return true if won't block */
	bool reader_poll(const Poco::Timespan &ts = Poco::Timespan()) const { return _reader.poll(ts); }
Example #2
0
	/*! Call the FIXreader method
	    \return result of call */
	int reader_execute() { return _reader.execute(_reader.cancellation_token()); }
Example #3
0
	/*! Check to see if the socket is in error
	    \return true if there was a socket error */
	bool is_socket_error() const { return _reader.is_socket_error(); }
Example #4
0
	/*! Wait till reader thead has finished.
	    \return 0 on success */
	int join() { return _reader.join(); }
Example #5
0
	/*! Check if the reader will block
	    \return true if won't block */
	bool reader_poll() const { return _reader.poll(); }
Example #6
0
	/*! Call the FIXreader method
	    \return result of call */
	int reader_execute() { return _reader.execute(); }