Shadowrun: Awakened 29 September 2011 - Build 871
Classes | Namespaces | Enumerations
PluginInterface2.h File Reference

RakNet's plugin functionality system, version 2. You can derive from this to create your own plugins. More...

#include "NativeFeatureIncludes.h"
#include "RakNetTypes.h"
#include "Export.h"
#include "PacketPriority.h"
Include dependency graph for PluginInterface2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RakNet::PluginInterface2

Namespaces

namespace  RakNet
 

Simple class to send changes between directories. In essence, a simple autopatcher that can be used for transmitting levels, skins, etc.


Enumerations

enum  RakNet::PI2_FailedConnectionAttemptReason {
  RakNet::FCAR_CONNECTION_ATTEMPT_FAILED, RakNet::FCAR_ALREADY_CONNECTED, RakNet::FCAR_NO_FREE_INCOMING_CONNECTIONS, RakNet::FCAR_SECURITY_PUBLIC_KEY_MISMATCH,
  RakNet::FCAR_CONNECTION_BANNED, RakNet::FCAR_INVALID_PASSWORD, RakNet::FCAR_INCOMPATIBLE_PROTOCOL, RakNet::FCAR_IP_RECENTLY_CONNECTED,
  RakNet::FCAR_REMOTE_SYSTEM_REQUIRES_PUBLIC_KEY, RakNet::FCAR_OUR_SYSTEM_REQUIRES_SECURITY, RakNet::FCAR_PUBLIC_KEY_MISMATCH
}
enum  RakNet::PI2_LostConnectionReason { RakNet::LCR_CLOSED_BY_USER, RakNet::LCR_DISCONNECTION_NOTIFICATION, RakNet::LCR_CONNECTION_LOST }
enum  RakNet::PluginReceiveResult { RakNet::RR_STOP_PROCESSING_AND_DEALLOCATE = 0, RakNet::RR_CONTINUE_PROCESSING, RakNet::RR_STOP_PROCESSING }

Detailed Description

This file is part of RakNet Copyright 2003 Jenkins Software LLC

Usage of RakNet is subject to the appropriate license agreement.

Definition in file PluginInterface2.h.


Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net