ETSI STF525 / Internal Testing test suite
This project provides an internal testing test suite and its associated Test Adapter/Codec
IPv6OverGeoNetworkingPort.hh
Go to the documentation of this file.
1 // This Test Port skeleton header file was generated by the
2 // TTCN-3 Compiler of the TTCN-3 Test Executor version CRL 113 200/5 R3A
3 // for U-ERICSSON\ethgry (ethgry@HU00078339) on Sun Aug 16 09:18:30 2015
4 
5 // Copyright Ericsson Telecom AB 2000-2014
6 
7 // You may modify this file. Add your attributes and prototypes of your
8 // member functions here.
9 
10 #ifndef IPv6OverGeoNetworkingPort_HH
11 #define IPv6OverGeoNetworkingPort_HH
12 
13 #include "LibItsIpv6OverGeoNetworking_TestSystem.hh"
14 
16 
17 class IPv6OverGeoNetworkingPort : public IPv6OverGeoNetworkingPort_BASE {
18 public:
19  IPv6OverGeoNetworkingPort(const char *par_port_name = NULL);
21 
22  void set_parameter(const char *parameter_name,
23  const char *parameter_value);
24 
25 private:
26  /* void Handle_Fd_Event(int fd, boolean is_readable,
27  boolean is_writable, boolean is_error); */
28  void Handle_Fd_Event_Error(int fd);
29  void Handle_Fd_Event_Writable(int fd);
30  void Handle_Fd_Event_Readable(int fd);
31  /* void Handle_Timeout(double time_since_last_call); */
32 protected:
33  void user_map(const char *system_port);
34  void user_unmap(const char *system_port);
35 
36  void user_start();
37  void user_stop();
38 
39  void outgoing_send(const IPv6OverGeoNetworkingReq& send_par);
40 };
41 
42 } /* end of namespace */
43 
44 #endif
~IPv6OverGeoNetworkingPort()
Definition: IPv6OverGeoNetworkingPort.cc:20
void Handle_Fd_Event_Writable(int fd)
Definition: IPv6OverGeoNetworkingPort.cc:39
IPv6OverGeoNetworkingPort(const char *par_port_name=NULL)
Definition: IPv6OverGeoNetworkingPort.cc:14
void user_unmap(const char *system_port)
Definition: IPv6OverGeoNetworkingPort.cc:56
void set_parameter(const char *parameter_name, const char *parameter_value)
Definition: IPv6OverGeoNetworkingPort.cc:25
void user_start()
Definition: IPv6OverGeoNetworkingPort.cc:61
Definition: IPv6OverGeoNetworkingPort.cc:12
void user_stop()
Definition: IPv6OverGeoNetworkingPort.cc:66
void user_map(const char *system_port)
Definition: IPv6OverGeoNetworkingPort.cc:51
void Handle_Fd_Event_Error(int fd)
Definition: IPv6OverGeoNetworkingPort.cc:34
void Handle_Fd_Event_Readable(int fd)
Definition: IPv6OverGeoNetworkingPort.cc:44
void outgoing_send(const IPv6OverGeoNetworkingReq &send_par)
Definition: IPv6OverGeoNetworkingPort.cc:71