TROChannelAwareComponent

Overview

The TROChannelAwareComponent class is the base class for the TROEventReceiver and TRORemoteService classes and is used for maintenance of the channel property.

You can use the TROChannelAwareComponent class in custom classes that use specified channels.

Location

 

constructor Create  override    (declared in TROComponent)

Creates a new instance.

constructor Create(AOwner: TComponent)

Parameters:

  • AOwner: Owner.

Assign  override

Copies the contents of another, similar object.

procedure Assign(Source: TPersistent)

Parameters:

  • Source: Instance whose properties will be copied

Channel

Represents the channel component that will be used to organize the communication function between client and server.

property Channel: TROTransportChannel read write

Message    (declared in TROMessageAwareComponent)

Information coding format associated with this instance.

property Message: TROMessage read write

ROFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned RO components.

procedure ROFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

RORemoveFreeNotification    (declared in TROComponent)

Disables destruction notification for specified RO component.

procedure RORemoveFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

 

Channel

Represents the channel component that will be used to organize the communication function between client and server.

property Channel: TROTransportChannel read write

Message    (declared in TROMessageAwareComponent)

Information coding format associated with this instance.

property Message: TROMessage read write

 

constructor Create  override    (declared in TROComponent)

Creates a new instance.

constructor Create(AOwner: TComponent)

Parameters:

  • AOwner: Owner.

Assign  override

Copies the contents of another, similar object.

procedure Assign(Source: TPersistent)

Parameters:

  • Source: Instance whose properties will be copied

ROFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned RO components.

procedure ROFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

RORemoveFreeNotification    (declared in TROComponent)

Disables destruction notification for specified RO component.

procedure RORemoveFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

Descendants

See Also