Photon Server API Documentation
v5.0RC1
Namespaces | |
| namespace | Protocols |
| namespace | Reflection |
| namespace | ValueTypes |
Classes | |
| class | DataContract |
| This class is a common base class for all data contracts. Properties flagged with the DataMemberAttribute can be converted from/to a dictionary. More... | |
| class | DataContractAttribute |
| TODO: Classes flagged with this attribute can be used as data contract More... | |
| class | DataMemberAttribute |
| When applied to the member of a type, specifies that the member is part of a data contract and should by serialized. More... | |
| interface | IOperationHandler |
| Peer.CurrentOperationHandler is an IOperationHandler. The implementor handles incoming OperationRequests (Peer.OnOperationRequest, peer disconnects (Peer.OnDisconnect) and disconnects that are invoked from other peers (Peer.OnDisconnectByOtherPeer). More... | |
| class | Operation |
| This class is a common base class for operations that have properties flagged with the DataMemberAttribute. More... | |
| class | OperationHandlerDisabled |
| This class is the operation handler for peers that are disconnected. It logs warnings for any operation requests or disconnect calls since they are unexpected. | |
| class | Peer |
| Inheritance class of PeerBase. This class uses an IOperationHandler that can be set with SetCurrentOperationHandler. This is useful if operations should have a different behavior when the state of the peer changes, e.g. after authentication. More... | |
| struct | SerializeSetup |
| class | TypesTable |