1 ///////////////////////////////////////////////////////////////////////////////
2 // Copyright (c) 2000-2015 Ericsson Telecom AB
3 // All rights reserved. This program and the accompanying materials
4 // are made available under the terms of the Eclipse Public License v1.0
5 // which accompanies this distribution, and is available at
6 // http://www.eclipse.org/legal/epl-v10.html
7 ///////////////////////////////////////////////////////////////////////////////
8 // This Test Port skeleton header file was generated by the
9 // TTCN-3 Compiler of the TTCN-3 Test Executor version 1.4.pl3
10 // for Gabor Tatarka (tmpgta@pythagoras) on Tue Jul 29 10:50:23 2003
13 // You may modify this file. Add your attributes and prototypes of your
14 // member functions here.
16 #ifndef PortAddress_HH
17 #define PortAddress_HH
19 #include "ProcPort.hh"
25 class PortAddress : public PortAddress_BASE {
27 PortAddress(const char *par_port_name);
30 void set_parameter(const char *parameter_name,
31 const char *parameter_value);
33 void Handle_Fd_Event(int fd, boolean is_readable,
34 boolean is_writable, boolean is_error);
37 void user_map(const char *system_port);
38 void user_unmap(const char *system_port);
43 void outgoing_call(const MyProc_call& call_par,
44 const ADDRESS *destination_address);
45 void outgoing_call(const s__StopPTC_call& call_par,
46 const ADDRESS *destination_address);
47 void outgoing_reply(const MyProc_reply& reply_par,
48 const ADDRESS *destination_address);
49 void outgoing_reply(const s__StopPTC_reply& reply_par,
50 const ADDRESS *destination_address);
51 void outgoing_reply(const MyProc2_reply& reply_par,
52 const ADDRESS *destination_address);
53 void outgoing_raise(const MyProc_exception& raise_exception,
54 const ADDRESS *destionation_address);
58 } /* end of namespace */