/* i-net software provides programming examples for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability and/or fitness for a particular purpose. This programming example assumes that you are familiar with the programming language being demonstrated and the tools used to create and debug procedures. i-net software support professionals can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific needs. © i-net software 1998-2013 */ namespace Inet.Viewer.Data { /// /// Takes the information coming from the server after a page limit and interprets the answer. /// public class PageLimitLoader : Loader { private bool pageLimitExceeded; /// /// /// protected internal override bool Load(int token) { if (token == ViewerTokenConstants.TokenPageLimit) { pageLimitExceeded = ReadBoolean(); return true; } else { return base.Load(token); } } /// /// The answer of the server /// true, if there is a limit internal virtual bool PageLimitExceeded { get { return pageLimitExceeded; } } } }