clients.h File Reference

Interface for Client classe. More...

#include <hn/object.h>
#include <hn/ipv4addr.h>
#include <hn/hash.h>
#include "ed2ktypes.h"
#include "publickey.h"
#include <boost/tuple/tuple.hpp>

Go to the source code of this file.


Namespaces

namespace  Detail

Enumerations

enum  ClientEvent {
  EVT_DESTROY, EVT_UPLOADREQ, EVT_IDCHANGE, EVT_CANCEL_UPLOADREQ,
  EVT_CALLBACK_T, EVT_REASKFILEPING, EVT_REASKTIMEOUT
}
 Events emitted from Client objects. More...

Detailed Description

Interface for Client classe.

Definition in file clients.h.


Enumeration Type Documentation

enum ClientEvent
 

Events emitted from Client objects.

Enumeration values:
EVT_DESTROY  Client will be destroyed.
EVT_UPLOADREQ  Indicates we want to upload.
EVT_IDCHANGE  Client ID changed.
EVT_CANCEL_UPLOADREQ  Indicate we no longer want to send data.
EVT_CALLBACK_T  LowID callback timeout event.
EVT_REASKFILEPING  Delayed event for UDP reasks.
EVT_REASKTIMEOUT  Delayed event for UDP reasks timeouts.

Definition at line 34 of file clients.h.