Sync with 5.4.2
[deliverable/titan.core.git] / regression_test / makefilegen / makefilegen_envvar_test / testA / Test / src / PCOType.hh
CommitLineData
3f84031e 1// This Test Port skeleton header file was generated by the\r
2// TTCN-3 Compiler of the TTCN-3 Test Executor version CRL 113 200/4 R2A\r
3// for Arpad Lovassy (earplov@esekilxxen1841) on Tue Jul 22 16:49:55 2014\r
4\r
5// Copyright Ericsson Telecom AB 2000-2014\r
6\r
7// You may modify this file. Add your attributes and prototypes of your\r
8// member functions here.\r
9\r
10#ifndef PCOType_HH\r
11#define PCOType_HH\r
12\r
13#include "MyExample.hh"\r
14\r
15namespace MyExample {\r
16\r
17class PCOType : public PCOType_BASE {\r
18public:\r
19 PCOType(const char *par_port_name = NULL);\r
20 ~PCOType();\r
21\r
22 void set_parameter(const char *parameter_name,\r
23 const char *parameter_value);\r
24\r
25 void Event_Handler(const fd_set *read_fds,\r
26 const fd_set *write_fds, const fd_set *error_fds,\r
27 double time_since_last_call);\r
28\r
29private:\r
30 /* void Handle_Fd_Event(int fd, boolean is_readable,\r
31 boolean is_writable, boolean is_error); */\r
32 void Handle_Fd_Event_Error(int fd);\r
33 void Handle_Fd_Event_Writable(int fd);\r
34 void Handle_Fd_Event_Readable(int fd);\r
35 /* void Handle_Timeout(double time_since_last_call); */\r
36protected:\r
37 void user_map(const char *system_port);\r
38 void user_unmap(const char *system_port);\r
39\r
40 void user_start();\r
41 void user_stop();\r
42\r
43 void outgoing_send(const CHARSTRING& send_par);\r
44};\r
45\r
46} /* end of namespace */\r
47\r
48#endif
This page took 0.025227 seconds and 5 git commands to generate.