KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Notification about awaiting large object parcel More...
Public Member Functions | |
Type | GetPayloadType () |
Gets the type from type name More... | |
virtual async Task< object > | Receive (ActorSystem system) |
Receives payload from parcel server More... | |
virtual Task | ReceiveWithPipeTo (ActorSystem system, ICanTell recipient, IActorRef sender) |
Receive parcel's payload and sends it contents to the specified recipient More... | |
Properties | |
string | Host [get, set] |
Gets or sets the host name of parcel server More... | |
int | Port [get, set] |
Gets or sets the port number of parcel server More... | |
Guid | Uid [get, set] |
Gets or sets the parcel uid More... | |
string | PayloadTypeName [get, set] |
Gets or sets the parcel payload type name More... | |
int | ReceiveAttempt [get, set] |
Gets or sets the current receive attempt number More... | |
Notification about awaiting large object parcel
Definition at line 27 of file ParcelNotification.cs.
Type KlusterKite.LargeObjects.Client.ParcelNotification.GetPayloadType | ( | ) |
Gets the type from type name
Definition at line 61 of file ParcelNotification.cs.
|
virtual |
Receives payload from parcel server
system | The actor system |
TypeLoadException | The type in parcel is unknown to local system |
TimeoutException | The timeout occured while reading from stream |
ParcelNotFoundException | The parcel was already removed from the server |
ParcelServerErrorException | The server could not be contacted or some other error |
ParcelServerUnknownStatus | The server returned unknown status |
Definition at line 76 of file ParcelNotification.cs.
|
virtual |
Receive parcel's payload and sends it contents to the specified recipient
system | The actor system |
recipient | The recipient of the payload and/or exception |
sender | The sender |
Definition at line 168 of file ParcelNotification.cs.
|
getset |
Gets or sets the host name of parcel server
Definition at line 33 of file ParcelNotification.cs.
|
getset |
Gets or sets the parcel payload type name
Definition at line 50 of file ParcelNotification.cs.
|
getset |
Gets or sets the port number of parcel server
Definition at line 39 of file ParcelNotification.cs.
|
getset |
Gets or sets the current receive attempt number
Definition at line 55 of file ParcelNotification.cs.
|
getset |
Gets or sets the parcel uid
Definition at line 45 of file ParcelNotification.cs.