Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlComm
Unit globals OtlComm

public unit globals OtlComm

Field Summary
`internal System.Smallint` | `CDefaultQueueSize`
`internal System.Shortint` | `CMaxSendWaitTime_ms`
`internal System.Integer` | `COtlReservedMsgID`
`internal` | `MSG_CLIENT_MESSAGE`

Method Summary
`public function IOmniCommDispatchingObserver` | `CreateDispatchingObserver(queue: TOmniMessageQueue ; dispatchTo: TObject)`
`public function IOmniTwoWayChannel` | `CreateTwoWayChannel(numElements: integer; taskTerminatedEvent: OtlSync.TOmniTransitionEvent )`

Field Detail

### CDefaultQueueSize

    internal const CDefaultQueueSize: System.Smallint = 10000

Initial
  10000

Const
  True

### CMaxSendWaitTime_ms

    internal const CMaxSendWaitTime_ms: System.Shortint = 100

Initial
  100

Const
  True

### COtlReservedMsgID

    internal const COtlReservedMsgID: System.Integer = $FFFF

Initial
  $FFFF

Const
  True

### MSG_CLIENT_MESSAGE

    internal const MSG_CLIENT_MESSAGE:  = WM_USER

Initial
  WM_USER

Const
  True

Method Detail

### CreateDispatchingObserver

    public function CreateDispatchingObserver(queue: TOmniMessageQueue ; dispatchTo: TObject): IOmniCommDispatchingObserver

Returns
  IOmniCommDispatchingObserver

### CreateTwoWayChannel

    public function CreateTwoWayChannel(numElements: integer; taskTerminatedEvent: OtlSync.TOmniTransitionEvent ): IOmniTwoWayChannel

Returns
  IOmniTwoWayChannel

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD