EqualsAt
if (!response.EqualsAt(0, "OK") || !response.IsListAt(1, '['))
if (!list.EqualsAt(0, "CAPABILITY"))
if (response.EqualsAt(0, "OK") && response.IsListAt(1, '[')) {
if (arguments.EqualsAt(0, "UIDVALIDITY")
} else if (arguments.EqualsAt(0, "UIDNEXT")
if (!response.EqualsAt(1, "FETCH") || !response.IsListAt(2))
if (list.EqualsAt(i, "UID") && list.IsNumberAt(i + 1))
else if (list.EqualsAt(i, "RFC822.SIZE") && list.IsNumberAt(i + 1))
else if (list.EqualsAt(i, "FLAGS") && list.IsListAt(i + 1)) {
if (!response.EqualsAt(1, "FETCH") || !response.IsListAt(2))
if (list.EqualsAt(i, "UID") && list.IsNumberAt(i + 1))
else if (list.EqualsAt(i, "FLAGS") && list.IsListAt(i + 1)) {
if (fListener == NULL || !response.EqualsAt(1, "FETCH")
return response.EqualsAt(1, "FETCH");
if (!response.EqualsAt(1, "EXISTS") || !response.IsNumberAt(0))
if (!response.EqualsAt(1, "EXPUNGE") || !response.IsNumberAt(0))
if (list.EqualsAt(i, "\\Seen"))
else if (list.EqualsAt(i, "\\Answered"))
else if (list.EqualsAt(i, "\\Flagged"))
else if (list.EqualsAt(i, "\\Deleted"))
else if (list.EqualsAt(i, "\\Draft"))
if (!arguments.EqualsAt(0, "STORAGE"))
return IsUntagged() && EqualsAt(0, command);
bool EqualsAt(int32 index,