public Object up(Event evt) { if(evt.getType() == Event.VIEW_CHANGE) handleViewChange(evt.getArg()); return up_prot.up(evt); }
public void up(MessageBatch batch) { for(Message msg: batch) updateStats(msg, UP); up_prot.up(batch); }
public Object up(Event evt) { if(evt.getType() == Event.MSG) { Message msg=(Message)evt.getArg(); updateStats(msg, UP); } else if(evt.getType() == Event.VIEW_CHANGE) { handleViewChange((View)evt.getArg()); } return up_prot.up(evt); }
public long getReceivedMcastBytes() { return p.getReceivedMcastBytes(); }
public long getSentBytes() { return p.getSentBytes(); }
public long getReceivedUnicastMessages() { return p.getReceivedUnicastMessages(); }
public long getReceivedMessages() { return p.getReceivedMessages(); }
public long getReceivedBytes() { return p.getReceivedBytes(); }
public long getReceivedMcastMessages() { return p.getReceivedMcastMessages(); }
public long getReceivedUnicastBytes() { return p.getReceivedUnicastBytes(); }
public Object down(Event evt) { if(evt.getType() == Event.MSG) { Message msg=(Message)evt.getArg(); updateStats(msg, DOWN); } else if(evt.getType() == Event.VIEW_CHANGE) { handleViewChange((View)evt.getArg()); } return down_prot.down(evt); }
public Object up(Message msg) { updateStats(msg, UP); return up_prot.up(msg); }
public Object down(Event evt) { if(evt.getType() == Event.VIEW_CHANGE) handleViewChange(evt.getArg()); return down_prot.down(evt); }
public Object down(Message msg) { updateStats(msg, DOWN); return down_prot.down(msg); }
public Object down(Event evt) { if(evt.getType() == Event.VIEW_CHANGE) handleViewChange(evt.getArg()); return down_prot.down(evt); }
public void up(MessageBatch batch) { for(Message msg: batch) updateStats(msg, UP); up_prot.up(batch); }
public Object up(Event evt) { if(evt.getType() == Event.VIEW_CHANGE) handleViewChange(evt.getArg()); return up_prot.up(evt); }
public Object down(Message msg) { updateStats(msg, DOWN); return down_prot.down(msg); }
public Object up(Message msg) { updateStats(msg, UP); return up_prot.up(msg); }