5#ifndef YAMICPP_EVENT_CALLBACK_H_INCLUDED
6#define YAMICPP_EVENT_CALLBACK_H_INCLUDED
8#include <yami4-core/dll.h>
30 virtual void agent_created() {}
31 virtual void agent_closed() {}
32 virtual void listener_added(
const char * ) {}
33 virtual void listener_removed(
const char * ) {}
34 virtual void incoming_connection_open(
const char * ) {}
35 virtual void outgoing_connection_open(
const char * ) {}
37 virtual void connection_error(
const char * ) {}
38 virtual void object_registered(
const char * ) {}
39 virtual void object_unregistered(
const char * ) {}
40 virtual void message_sent(
41 const char * , std::size_t ) {}
42 virtual void message_received(
43 const char * , std::size_t ) {}
Event notification callback interface.
Definition: event_callback.h:26
Namespace devoted to everything related to YAMI4.
Definition: agent.h:21
@ connection_closed
Connection was closed.
Definition: connection_event.h:16