00001 /* 00002 * 00003 * 00004 * Distributed under the OpenDDS License. 00005 * See: http://www.opendds.org/license.html 00006 */ 00007 00008 #ifndef ZEROCOPYSEQBASE_H 00009 #define ZEROCOPYSEQBASE_H 00010 00011 #if !defined (ACE_LACKS_PRAGMA_ONCE) 00012 # pragma once 00013 #endif /* ACE_LACKS_PRAGMA_ONCE */ 00014 00015 //The TAO_IDL compiler-generated code expects to find this constant 00016 //in the in the global namespace. It's not worth the overhead of a 00017 //TAO_IDL change to fix this right now but it eventually should be in 00018 //the OpenDDS::DCPS namespace. 00019 enum { DCPS_ZERO_COPY_SEQ_DEFAULT_SIZE = 20 }; 00020 00021 #endif /* ZEROCOPYSEQBASE_H */