public SenderEntry(short send_conn_id) { super(send_conn_id, new Table<>(xmit_table_num_rows, xmit_table_msgs_per_row, 0, xmit_table_resize_factor, xmit_table_max_compaction_time)); }
protected Table<Message> createTable(long initial_seqno) { return new Table<>(xmit_table_num_rows, xmit_table_msgs_per_row, initial_seqno, xmit_table_resize_factor, xmit_table_max_compaction_time); }
protected ReceiverEntry createReceiverEntry(Address sender, long seqno, short conn_id) { Table<Message> table=new Table<>(xmit_table_num_rows, xmit_table_msgs_per_row, seqno-1, xmit_table_resize_factor, xmit_table_max_compaction_time); ReceiverEntry entry=new ReceiverEntry(table, conn_id); ReceiverEntry entry2=recv_table.putIfAbsent(sender, entry); if(entry2 != null) return entry2; log.trace("%s: created receiver window for %s at seqno=#%d for conn-id=%d", local_addr, sender, seqno, conn_id); return entry; }
protected Table<Message> createTable(long initial_seqno) { return new Table<>(xmit_table_num_rows, xmit_table_msgs_per_row, initial_seqno, xmit_table_resize_factor, xmit_table_max_compaction_time); }
public SenderEntry(short send_conn_id) { super(send_conn_id, new Table<>(xmit_table_num_rows, xmit_table_msgs_per_row, 0, xmit_table_resize_factor, xmit_table_max_compaction_time)); }
protected ReceiverEntry createReceiverEntry(Address sender, long seqno, short conn_id) { Table<Message> table=new Table<>(xmit_table_num_rows, xmit_table_msgs_per_row, seqno-1, xmit_table_resize_factor, xmit_table_max_compaction_time); ReceiverEntry entry=new ReceiverEntry(table, conn_id); ReceiverEntry entry2=recv_table.putIfAbsent(sender, entry); if(entry2 != null) return entry2; log.trace("%s: created receiver window for %s at seqno=#%d for conn-id=%d", local_addr, sender, seqno, conn_id); return entry; }