C++ TargetRTS
Loading...
Searching...
No Matches
RTActiveConnector.h
1/*
2 * Licensed Materials - Property of HCL and/or IBM
3 * Copyright HCL Technologies Ltd. 2016, 2021. All Rights Reserved.
4 * Copyright IBM Corporation 1999, 2016. All Rights Reserved.
5 *
6 * U.S. Government Users Restricted Rights - Use, duplication or
7 * disclosure restricted by GSA ADP Schedule.
8 */
9
10#ifndef __RTActiveConnector_h__
11#define __RTActiveConnector_h__ included
12
13#ifdef PRAGMA
14#pragma interface
15#endif
16
17#ifndef __RTLayerConnector_h__
18#include <RTLayerConnector.h>
19#endif
20
22
24{
25public:
27 virtual ~RTActiveConnector( void );
28
29 virtual RTLayerData * _registerSAP( RTController *,
30 RTProtocol *,
31 const char * ) override;
32
33 virtual RTLayerData * _registerSPP( RTController *,
34 RTProtocol *,
35 const char * ) override;
36
37 virtual void _enumerate( void ) const override;
38
39private:
40 RTConnector_Actor * connector;
41
42 // unavailable methods
44 RTActiveConnector & operator=( const RTActiveConnector & );
45}; //lint !e1712
46
47#endif // __RTActiveConnector_h__
Definition: RTActiveConnector.h:24
Definition: RTConnector.h:32
A controller manages a group of capsule instances that all run in the same physical thread (i....
Definition: RTController.h:54
Definition: RTLayerConnector.h:34
Definition: RTLayerData.h:24
Represents a general capsule port typed by a protocol which determines the set of events that can be ...
Definition: RTProtocol.h:50