/** @typedef {Publishers.Publisher.Readers.Reader} PublisherReader */ /** * * @group manager * @class Reader * @memberof Publishers.Publisher.Readers */ var Reader = function () { /** * * @name s_size_change * @public * @memberof Publishers.Publisher.Readers.Reader * @type {number} */ this.s_size_change = -1; /** * * @public * @function get * @memberof Publishers.Publisher.Readers.Reader * @param _index {v2.integer} * @returns {tools.promise(PublisherReaderIndex)} */ this.get = function (_index) { }; /** * * @public * @function size * @memberof Publishers.Publisher.Readers.Reader * @returns {v2.integer} */ this.size = function () { }; /** * * @public * @function check_index * @memberof Publishers.Publisher.Readers.Reader * @param _index {v2.integer} * @returns {boolean} */ this.check_index = function (_index) { } };