X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmeshlink%2B%2B.h;h=83eafdfa15c26e852b5417445388953c779889f2;hb=b5a8aaba0ae78e93f8a972c9c7911fc2bc664b4e;hp=b09ad75b449ee535b65e722394aa8df74c688b43;hpb=87d6dff00480a9d354f8b4ade6dfa41cb06118cb;p=meshlink diff --git a/src/meshlink++.h b/src/meshlink++.h index b09ad75b..83eafdfa 100644 --- a/src/meshlink++.h +++ b/src/meshlink++.h @@ -174,13 +174,26 @@ public: */ /// This function is called whenever another node sends data to the local node. - virtual void receive(node *source, const void *data, size_t length) { /* do nothing */ (void)source; (void)data; (void) length; } + virtual void receive(node *source, const void *data, size_t length) { + /* do nothing */ + (void)source; + (void)data; + (void) length; + } /// This functions is called whenever another node's status changed. - virtual void node_status(node *peer, bool reachable) { /* do nothing */ (void)peer; (void)reachable; } + virtual void node_status(node *peer, bool reachable) { + /* do nothing */ + (void)peer; + (void)reachable; + } /// This functions is called whenever MeshLink has some information to log. - virtual void log(log_level_t level, const char *message) { /* do nothing */ (void)level; (void)message; } + virtual void log(log_level_t level, const char *message) { + /* do nothing */ + (void)level; + (void)message; + } /// This functions is called whenever another node attemps to open a channel to the local node. /** @@ -203,7 +216,10 @@ public: */ virtual bool channel_accept(channel *channel, uint16_t port, const void *data, size_t len) { /* by default reject all channels */ - (void)channel; (void)port; (void)data; (void)len; + (void)channel; + (void)port; + (void)data; + (void)len; return false; } @@ -218,7 +234,12 @@ public: * @param data A pointer to a buffer containing data sent by the source. * @param len The length of the data. */ - virtual void channel_receive(channel *channel, const void *data, size_t len) { /* do nothing */ (void)channel; (void)data; (void)len; } + virtual void channel_receive(channel *channel, const void *data, size_t len) { + /* do nothing */ + (void)channel; + (void)data; + (void)len; + } /// This function is called by Meshlink when data can be send on a channel. /** @@ -230,7 +251,11 @@ public: * @param channel A handle for the channel. * @param len The maximum length of data that is guaranteed to be accepted by a call to channel_send(). */ - virtual void channel_poll(channel *channel, size_t len) { /* do nothing */ (void)channel; (void)len; } + virtual void channel_poll(channel *channel, size_t len) { + /* do nothing */ + (void)channel; + (void)len; + } /// Start MeshLink. /** This function causes MeshLink to open network sockets, make outgoing connections, and @@ -578,7 +603,7 @@ public: private: // non-copyable: mesh(const mesh &) /* TODO: C++11: = delete */; - void operator=(const mesh &) /* TODO: C++11: = delete */ ; + void operator=(const mesh &) /* TODO: C++11: = delete */; /// static callback trampolines: static void receive_trampoline(meshlink_handle_t *handle, meshlink_node_t *source, const void *data, size_t length) {