1f010f0a4e
It provides code generators for streamables, services and receivers, but not DObject. It uses Apple's CFNetwork for its sockets and builds with XCode, so it's limited to OS X and iOS. It should be straightforward to replace both to make it cross-platform. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6264 542714f4-19e9-0310-aa3c-eee0fc999fb1
21 lines
477 B
C++
21 lines
477 B
C++
#pragma once
|
|
|
|
#include "presents/Streamable.h"
|
|
#include "presents/ObjectInputStream.h"
|
|
#include "presents/ObjectOutputStream.h"
|
|
#include "presents/streamers/StreamableStreamer.h"
|
|
|
|
#include "presents/net/UpstreamMessage.h"
|
|
|
|
namespace presents { namespace net {
|
|
|
|
class PingRequest : public presents::net::UpstreamMessage {
|
|
public:
|
|
DECLARE_STREAMABLE();
|
|
|
|
|
|
virtual void readObject(ObjectInputStream& in);
|
|
virtual void writeObject(ObjectOutputStream& out) const;
|
|
};
|
|
|
|
}} |