ServerChannel Methods |
The ServerChannel type exposes the following members.
Name | Description | |
---|---|---|
BeginTransaction |
Called before a transaction request is processed by ProcessTransaction(String, Message).
| |
CancelTimer |
Cancels the execution of the ProcessTimer method.
| |
CommitTransaction |
Called after a transaction request has been successfuly processed by
the ProcessTransaction(String, Message) method.
| |
Connect(String, String) |
Connects the ServerChannel to OBCOM NetServer specified by the the
supplied arguments.
| |
Connect(String, String, LayoutManager) |
Connects the ServerChannel to OBCOM NetServer specified by the the
supplied arguments.
| |
Connect(String, String, String) |
Connects the ServerChannel to OBCOM NetServer specified by the the
supplied arguments.
| |
DisableMulticast |
Disables the reception of multicast messages identified by the specified
name.
| |
EnableMulticast(String) |
Enables the reception of multicast messages identified by the specified
name.
| |
EnableMulticast(String, MulticastListener) |
Enables the reception of multicast messages identified by the specified
name and supplied listener.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Execute(String, String) |
Starts the execution of this ServerChannel using the supplied arguments.
| |
Execute(String, String, LayoutManager) |
Starts the execution of this ServerChannel using the supplied arguments.
| |
Execute(String, String, String) |
Starts the execution of this ServerChannel using the supplied arguments.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetLayout |
Returns the Layout identified by the supplied layoutName.
| |
GetTimestamp |
Returns an OBCOM NetServer timestamp.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ProcessHalt |
Called when a Halt message is received from OBCOM NetServer.
| |
ProcessInit |
Called when an Initialize or Reinitialize message is received from OBCOM
NetServer.
| |
ProcessMulticast |
Called when a multicast message is received from OBCOM NetServer.
| |
ProcessOneWay |
Called when a one-way message is received.
| |
ProcessReply |
Called when an asynchronous transaction reply message is received from
OBCOM NetServer.
| |
ProcessTimeout |
Called when a Timeout Event occurs.
| |
ProcessTimer |
Called when a Timer Event occurs.
| |
ProcessTransaction |
Called when a transaction request message is received from OBCOM NetServer.
| |
RegisterTransaction |
Registers a listener for transactions identified by
name.
| |
ReleaseHold |
Releases the hold on this server so it can continue to receive
messages.
| |
RollbackTransaction |
Called when an exception is thrown while processing a
transaction.
| |
RunAsync |
Submits an action for later execution on the server's thread.
| |
SendAckReply |
Sends a transaction reply message with a ACK code, indicating successful completion
| |
SendConsole |
Sends a console command to OBCOM NetServer.
| |
SendError |
Sends an error report message to OBCOM NetServer.
| |
SendMulticast(String, Object) |
Sends a multicast message to OBCOM NetServer
| |
SendMulticast(String, Object, Boolean) |
Sends an multicast message to OBCOM NetServer with encryption option.
| |
SendNakReply |
Sends a transaction reply message with a NAK code, indicating unsuccessful
completion
| |
SendOneWay(String, Object) |
Sends a one-way message to the named destination.
| |
SendOneWay(String, Object, Boolean) |
Sends a one-way message to the named destination with encryption.
| |
SendOperator |
Sends a operator command to OBCOM NetServer.
| |
SendReply(Object, Int32) |
Sends a transaction reply message with the supplied replyCode.
| |
SendReply(Object, Int32, Boolean) |
Sends a transaction reply message with the supplied
replyCode and required server hold
state.
| |
SendRequest(String, Object) |
Sends an asynchronous transaction to the specified service with supplied request data.
| |
SendRequest(String, Object, ReplyListener) |
Sends an asynchronous transaction to the specified service with supplied request data and
listener.
| |
SendRequest(String, Object, ReplyListener, Object) |
Sends an asynchronous transaction to the specified service with supplied request data,
listener and context.
| |
SendTransaction(String, Object) |
Sends an synchronous transaction request to the specified service using the supplied request data
| |
SendTransaction(String, Object, Int32) |
Sends an synchronous transaction to the specified service with supplied request data and
timeout option.
| |
StartTimer(Double) |
Schedules the execution of the ProcessTimer method of the
ServerChannel at approximately regular intervals separated by interval.
| |
StartTimer(Double, TimerListener) |
Schedules the execution of the ProcessTimer method of the
supplied listener at approximately regular intervals
separated by interval.
| |
Stop |
Stops the execution of this ServerChannel.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UnregisterTransaction |
Unregisters the transaction listener identified by name.
|