亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ipmessage.java

?? High performance DB query
?? JAVA
字號:
/* * @(#)$Id: IPMessage.java,v 1.7 2004/07/02 23:59:22 huebsch Exp $ * * Copyright (c) 2001-2004 Regents of the University of California. * All rights reserved. * * This file is distributed under the terms in the attached BERKELEY-LICENSE * file. If you do not find these files, copies can be found by writing to: * Computer Science Division, Database Group, Universite of California, * 617 Soda Hall #1776, Berkeley, CA 94720-1776. Attention: Berkeley License * * Copyright (c) 2003-2004 Intel Corporation. All rights reserved. * * This file is distributed under the terms in the attached INTEL-LICENSE file. * If you do not find these files, copies can be found by writing to: * Intel Research Berkeley, 2150 Shattuck Avenue, Suite 1300, * Berkeley, CA, 94704.  Attention:  Intel License Inquiry. */package simulator.schedulers.network;import java.net.InetAddress;import services.network.Payload;import util.FreeList;import util.FreeListFactory;import util.network.serialization.GenericByteBuffer;import util.network.serialization.SerializationManager;import util.network.serialization.SerializeInetAddress;/** * Class IPMessage * */public class IPMessage implements Payload {    public static long serialVersionUID =        SerializationManager.getSerialUID(            "simulator.schedulers.network.IPMessage");    public static final int PROTOCOL_TCP = 6;    public static final int PROTOCOL_UDP = 17;    private static final int IP_MTU = 1500;    private static final int IP_OVERHEAD = 20;    private InetAddress source;    private InetAddress destination;    private int protocol;    private Payload data;    private static FreeList freeList = new FreeList(new IPMessageFactory());    /**     * DeSerialize the object from the provided GenericByteBuffer.     *     * @param inputBuffer     */    public IPMessage(GenericByteBuffer inputBuffer) {        this.source = SerializeInetAddress.deSerialize(inputBuffer, 4);        this.destination = SerializeInetAddress.deSerialize(inputBuffer, 4);        this.protocol = inputBuffer.getInt();        this.data = SerializationManager.deSerialize(inputBuffer);    }    /**     * Serialize the object into the provided GenericByteBuffer.     *     * @param outputBuffer     * @return     */    public long serialize(GenericByteBuffer outputBuffer) {        SerializeInetAddress.serialize(outputBuffer, source);        SerializeInetAddress.serialize(outputBuffer, destination);        outputBuffer.putInt(protocol);        SerializationManager.serialize(outputBuffer, data);        return serialVersionUID;    }    /**     * Constructor IPMessage     */    protected IPMessage() {}    private void init(InetAddress source, InetAddress destination,                      int protocol, Payload data) {        this.source = source;        this.destination = destination;        this.protocol = protocol;        this.data = data;    }    /**     * Method getSource     * @return     */    public InetAddress getSource() {        return source;    }    /**     * Method getDestination     * @return     */    public InetAddress getDestination() {        return destination;    }    /**     * Method getProtocol     * @return     */    public int getProtocol() {        return protocol;    }    /**     * Method getData     * @return     */    public Payload getData() {        return data;    }    /**     * Method getSize     * @return     */    public int getSize() {        int dataSize = SerializationManager.getPayloadSize(data);        int numPackets = dataSize / (IP_MTU - IP_OVERHEAD);        return dataSize + (numPackets * IP_OVERHEAD);    }    /**     * Method toString     * @return     */    public String toString() {        return "<IP: SR:" + source + ", DE:" + destination + ", DA:" + data               + ">";    }    /**     * Method allocate     *     * @param source     * @param destination     * @param protocol     * @param data     * @return     */    public static IPMessage allocate(InetAddress source,                                     InetAddress destination, int protocol,                                     Payload data) {        IPMessage message = (IPMessage) freeList.allocate();        message.init(source, destination, protocol, data);        return message;    }    /**     * Method free     *     * @param message     */    public static void free(IPMessage message) {        freeList.free(message);    }}/** * Class IPMessageFactory * */class IPMessageFactory implements FreeListFactory {    /**     * Method create     * @return     */    public Object create() {        return new IPMessage();    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
大美女一区二区三区| 欧美自拍丝袜亚洲| 一区二区三区av电影| 日韩一区二区在线播放| 97精品视频在线观看自产线路二| 久久成人av少妇免费| 国产欧美一区二区精品性 | 国产欧美一区二区三区鸳鸯浴| 亚洲人成小说网站色在线| 日韩美女天天操| 色88888久久久久久影院按摩| 亚洲精品一区二区三区蜜桃下载 | 国产一区二三区好的| 成人短视频下载| 视频一区视频二区在线观看| 国产日本欧美一区二区| 欧美理论在线播放| 99精品视频一区| 国产99一区视频免费| 亚洲成人免费av| 亚洲欧洲三级电影| 国产欧美精品在线观看| 久久伊99综合婷婷久久伊| 日韩精品中文字幕在线不卡尤物| 免费人成黄页网站在线一区二区| 欧美一卡2卡三卡4卡5免费| 91老司机福利 在线| 成+人+亚洲+综合天堂| 久久99久久久久| 亚洲成a人片综合在线| 一区二区三区免费看视频| 国产精品免费av| 国产精品久久夜| 中文字幕av一区二区三区高| 精品久久久久久最新网址| 欧美一卡2卡三卡4卡5免费| 7799精品视频| 91精品国产欧美日韩| 欧美精品第1页| 在线播放/欧美激情| 9191成人精品久久| 日韩视频一区二区在线观看| 欧美一区二区日韩一区二区| 欧美日本在线一区| 91精品国产综合久久精品性色| 色婷婷综合五月| 粉嫩高潮美女一区二区三区| 国产在线国偷精品产拍免费yy| 中文字幕一区二区三区av| 国产精品欧美综合在线| 国产精品婷婷午夜在线观看| 中文字幕免费一区| 亚洲欧美日韩在线不卡| 亚洲色图色小说| 夜夜精品浪潮av一区二区三区| 欧美一卡二卡在线观看| 精品福利二区三区| 国产欧美精品一区二区三区四区| 一本色道久久综合狠狠躁的推荐| 日韩福利电影在线观看| 亚洲第一av色| 日本三级亚洲精品| 国产在线播放一区| 成人午夜在线免费| 色天天综合久久久久综合片| 欧美性色aⅴ视频一区日韩精品| 激情成人综合网| 国产成人精品一区二区三区网站观看| 亚洲第一福利一区| 久久99久久99| 成人h动漫精品一区二| 在线视频欧美区| 日韩欧美一区中文| 久久久777精品电影网影网| 亚洲欧洲精品一区二区精品久久久 | 国产传媒日韩欧美成人| 高清不卡一区二区在线| 欧美在线免费视屏| 精品国产乱码久久久久久浪潮| 日本韩国视频一区二区| 日韩一级片网址| 国产视频不卡一区| 亚洲成人免费在线| 国产专区欧美精品| 欧美伊人久久大香线蕉综合69| 成人在线综合网站| 欧美电影一区二区| 国产精品久久三| 日本不卡在线视频| 91在线码无精品| 精品盗摄一区二区三区| 亚洲精品视频免费看| 久久精品国产色蜜蜜麻豆| 色婷婷精品久久二区二区蜜臂av| 成av人片一区二区| 日韩欧美国产一二三区| 亚洲男人天堂av网| 国产成人鲁色资源国产91色综| 国产一区欧美日韩| 欧美色视频一区| 久久精品视频免费| 亚洲国产欧美另类丝袜| 成人黄色片在线观看| 精品国产自在久精品国产| 亚洲在线视频网站| 99麻豆久久久国产精品免费 | 国产精品国模大尺度视频| 日韩不卡在线观看日韩不卡视频| 日本亚洲三级在线| 在线免费观看不卡av| 国产精品色呦呦| 精品一区二区三区日韩| 欧美色视频在线观看| 亚洲欧美激情在线| www.亚洲人| 国产亚洲欧美日韩日本| 久久99蜜桃精品| 日韩免费成人网| 免费成人结看片| 欧美丰满嫩嫩电影| 亚洲午夜精品久久久久久久久| 日本伊人色综合网| 欧美日韩五月天| 一区二区高清在线| 色哟哟日韩精品| 日韩伦理电影网| 91丝袜美腿高跟国产极品老师 | 国产精品女同一区二区三区| 韩国一区二区三区| 欧美一卡在线观看| 久久超碰97中文字幕| 欧美一级片免费看| 奇米一区二区三区av| 678五月天丁香亚洲综合网| 亚洲国产精品人人做人人爽| 91捆绑美女网站| 亚洲乱码中文字幕| 色天天综合久久久久综合片| 亚洲老司机在线| 色成年激情久久综合| 亚洲综合在线视频| 欧美日韩一区精品| 日韩电影在线一区二区三区| 91精品国产综合久久婷婷香蕉| 国产精品久久久久四虎| jlzzjlzz亚洲日本少妇| 国产精品超碰97尤物18| 91在线观看高清| 亚洲综合视频网| 在线成人免费视频| 麻豆一区二区三| 久久久综合精品| 成人激情小说乱人伦| 一区二区三区蜜桃网| 欧美日韩中文精品| 国内久久精品视频| 国产精品视频第一区| 91麻豆福利精品推荐| 午夜精品123| 亚洲精品在线观| 成人动漫中文字幕| 性久久久久久久久久久久| 日韩女优视频免费观看| 国产91精品露脸国语对白| 亚洲蜜桃精久久久久久久| 欧美裸体bbwbbwbbw| 国产一区二区三区久久久| 国产精品国产精品国产专区不蜜| 国产在线精品一区二区不卡了 | 蜜臀a∨国产成人精品| 久久久99免费| 日本电影亚洲天堂一区| 麻豆国产欧美日韩综合精品二区| 欧美三级电影网| 精品一区二区三区欧美| 国产精品久久久久久久久免费桃花| 精品一二三四在线| 亚洲精品一二三四区| 精品免费一区二区三区| 一本到一区二区三区| 美女网站一区二区| 亚洲码国产岛国毛片在线| 日韩一区二区在线观看| 99久久综合99久久综合网站| 日韩制服丝袜先锋影音| 国产精品免费久久久久| 欧美一区二区不卡视频| 91美女蜜桃在线| 国产一区二区按摩在线观看| 亚洲综合色自拍一区| 国产欧美精品一区二区色综合朱莉| 国产91精品一区二区麻豆网站| 国产拍欧美日韩视频二区 | 91高清视频在线| 国产在线精品免费av| 午夜精品在线看| 自拍偷拍亚洲综合| 国产女人aaa级久久久级| 91麻豆精品国产自产在线观看一区| 日韩综合小视频|