fs9p.hh (11168:f98eb2da15a4) fs9p.hh (11169:44b5c183c3cd)
1/*
2 * Copyright (c) 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 206 unchanged lines hidden (view full) ---

215 typedef VirtIO9PProxyParams Params;
216 VirtIO9PProxy(Params *params);
217 virtual ~VirtIO9PProxy();
218
219 void serialize(CheckpointOut &cp) const override;
220 void unserialize(CheckpointIn &cp) override;
221
222 protected:
1/*
2 * Copyright (c) 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 206 unchanged lines hidden (view full) ---

215 typedef VirtIO9PProxyParams Params;
216 VirtIO9PProxy(Params *params);
217 virtual ~VirtIO9PProxy();
218
219 void serialize(CheckpointOut &cp) const override;
220 void unserialize(CheckpointIn &cp) override;
221
222 protected:
223 void recvTMsg(const P9MsgHeader &header, const uint8_t *data, size_t size);
223 void recvTMsg(const P9MsgHeader &header, const uint8_t *data,
224 size_t size) override;
224
225 /** Notification of pending data from server */
226 void serverDataReady();
227
228 /**
229 * Read data from the server behind the proxy.
230 *
231 * @note This method may return read fewer than len bytes.

--- 140 unchanged lines hidden ---
225
226 /** Notification of pending data from server */
227 void serverDataReady();
228
229 /**
230 * Read data from the server behind the proxy.
231 *
232 * @note This method may return read fewer than len bytes.

--- 140 unchanged lines hidden ---