summaryrefslogtreecommitdiff
path: root/src/msg.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/msg.hpp')
-rw-r--r--src/msg.hpp49
1 files changed, 0 insertions, 49 deletions
diff --git a/src/msg.hpp b/src/msg.hpp
deleted file mode 100644
index 4f35961..0000000
--- a/src/msg.hpp
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- Copyright (c) 2007-2009 FastMQ Inc.
-
- This file is part of 0MQ.
-
- 0MQ is free software; you can redistribute it and/or modify it under
- the terms of the Lesser GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
-
- 0MQ is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- Lesser GNU General Public License for more details.
-
- You should have received a copy of the Lesser GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#ifndef __ZMQ_MSG_HPP_INCLUDE__
-#define __ZMQ_MSG_HPP_INCLUDE__
-
-#include <stddef.h>
-
-#include "../include/zmq.h"
-
-#include "atomic_counter.hpp"
-
-//namespace zmq
-//{
-
- // Shared message buffer. Message data are either allocated in one
- // continuous block along with this structure - thus avoiding one
- // malloc/free pair or they are stored in used-supplied memory.
- // In the latter case, ffn member stores pointer to the function to be
- // used to deallocate the data. If the buffer is actually shared (there
- // are at least 2 references to it) refcount member contains number of
- // references.
- struct zmq_msg_content
- {
- void *data;
- size_t size;
- zmq_free_fn *ffn;
- zmq::atomic_counter_t refcnt;
- };
-
-//}
-
-#endif