46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# File 'lib/sup/poll.rb', line 46
def poll
return if @polling
@polling = true
HookManager.run "before-poll"
BufferManager.flash "Polling for new messages..."
num, numi, from_and_subj, from_and_subj_inbox = buffer.mode.poll
if num > 0
BufferManager.flash "Loaded #{num.pluralize 'new message'}, #{numi} to inbox."
else
BufferManager.flash "No new messages."
end
HookManager.run "after-poll", :num => num, :num_inbox => numi, :from_and_subj => from_and_subj, :from_and_subj_inbox => from_and_subj_inbox
@polling = false
[num, numi]
end
|