Sirikata
|
00001 // Copyright (c) 2011 Sirikata Authors. All rights reserved. 00002 // Use of this source code is governed by a BSD-style license that can 00003 // be found in the LICENSE file. 00004 00005 #ifndef _SIRIKATA_CORE_TRANSFER_DEFS_HPP_ 00006 #define _SIRIKATA_CORE_TRANSFER_DEFS_HPP_ 00007 00008 #include <sirikata/core/util/Sha256.hpp> 00009 00010 namespace Sirikata { 00011 namespace Transfer { 00012 00013 class ChunkRequest; 00014 class TransferPool; 00015 typedef std::tr1::shared_ptr<TransferPool> TransferPoolPtr; 00016 typedef std::tr1::shared_ptr<ChunkRequest> ChunkRequestPtr; 00017 00019 typedef SHA256 Fingerprint; 00020 00021 typedef float32 Priority; 00022 00023 } // namespace Transfer 00024 } // namespace Sirikata 00025 00026 #endif //_SIRIKATA_CORE_TRANSFER_DEFS_HPP_