A Sandcastle Documented Class Library
DotNetRemoting Namespace
NamespacesDotNetRemoting

[Missing namespace summary documentation for N:DotNetRemoting]

Declaration Syntax
C#Visual BasicVisual C++
namespace DotNetRemoting
Namespace DotNetRemoting
namespace DotNetRemoting
Types
All TypesClassesInterfacesEnumerationsDelegates
IconTypeDescription
AbstractChannel
AsyncClient
Main client class for async object based communication.

AsyncServer
Main object based server.

AutoIPCClient
BaseBindingContainer
BaseChannelWrapper

BaseClient
Base client class

BaseCommunication
abstract class for communication

BaseDnrRemoting
BaseDownloader
BaseDownloaderControl
BaseIPCClass
BaseServer
Base server class

BaseServerConnector
BasicFormattingChanWrapper
BasicFormattingClient
BasicFormattingServer
BasicFormattingUtil
BindingAttribute
BindingFactory
Bits
ButesRxDelegate
ChannelWrapperGeneric
ChannelWrapperGeneric - the class that holds the client's socket or pipe or .... to be used with the server or/and with the client The client has just one ChannelWrapperGeneric

ChatClient
ChatClientCtl
ChatServer
ChatServerCtl
ChunkContainer
Container for chunked file transfer

ChunkedStatus
ChunkReceivedDelegate
CircBuffer
Main Communication Buffer.

ClientContainer
ClientLoginDelegate
ClientTYpe
CommsType
ConnectionManager
the class that handles client reconnection

ContainerSender
Class that receives the chunk of the file and writes it

ContainerSender_Proxy
Proxy for ContainerSender generated by ProxyStudio and slightly modified

ConvertToObjStatus
CopyDirection
CryptoContatainer
for holding encryption parameters in SockHolder

DataArrivedDelegate
DefaultSocketConnector
Connec the socket, if no proxyconnector involved.

DelegateGetUsers
DelegateSetName
DStatus
Encryption
FileConv

FileHolder
FileObj
Flag
FtpAction
FTPClientCtl
FtpClientEx
FTPCommandDelegate
FtpMulty
HttpChannel
Http channel (for http binding)

HttpDataObject
Container for holding HTTP request and response.

HttpDownloaderCtl
HttpSocketBinding
IDGen
Summary description for IDGen.

IHttpProcessor
For the processing of the HTTP Response and Request.

InterCommands
InterRxDelegate
InterServRxDelegate
InvokeDelegate
Invoker
invokes methods

IpcClient
IpcP2PClient
IpcP2PServer
IpcServer
IPCServerStatusDelegate
IPCStatDelegate
IPCStatus
IProxyAuthenticate
To authenticate the client. If the customer wants to develop his own authenticater.

IProxyClient
IterObjHolder
Logger
class for logging

LogInDelegate
MessageArrivedDelegate
MobileSyncClient
ObjBasedAbstractChannelWrapper
ObjDelegate
ObjDelegateSync
ObjDelegateSyncClient
ObjectCreator
ObjReceivedDelegate
Options
ParamRqst
PCSyncClient
PeerProxy
PropContainer
PropsCollection
Proxy_
Proxy class to execute methods sync

ProxyConnector
ProxyInfo
Info container for http proxy (or proxyclient).

ProxyType
QueNotEmpy
RawClient
Class for raw client communication. The only type allowed is byte[]. To be used directly or as a base.

RawClientCtl
RawDataRxDelegate
RawServer
RawServerCtl
RemotingBase
RequestDelegate
RPCException
Exception calss for sync and remoting

RxData
SafeQueue
The class for status objects buffering Thread safe It splits the in queue and out queue It also allows to call send methods from the status handler

SendObjHolder
container

SerialCompleteDelegate
SerializerHolder
holds and manages the serializer

ServerConnectionAcceptDelegate
SockErrors
SocketChennel
SocketServerConnector
SockUtil
SQueue
StatDelegate
StatusMessage
message holder

SyncChannelWrapper
socket holder for the sync operations

SyncClient
SyncClient is the class derived from AsyncClient Main purpose is to execute sync calls (including on mobile devices) SyncClient has also recovery functionality It is important for the mobile devices when they go to a sleep mode. When the device wakes up, it reconnects to the server

SyncClientCtl
Windows Form wrapper of SyncClient

SyncServer
RPC Server. Typically the communication from the client is sync or async. From the server side it is better if it is async.

SyncServerCtl
SyncServerCtl is a Windows Forms wrapper of RawServer

TCPProxyBinding
TCPSocketBinding
UdpStation
UDP broadcasting, object based. It is allowed to have just one instance of this class running on the same host (and same port).

UpdateDelegate
UseProxy
UserListUpdateDelegate
Zipper
ZipProgressDelegate