Sync with 5.1.0
[deliverable/titan.core.git] / regression_test / BER_x682 / MyPort2.cc
1 ///////////////////////////////////////////////////////////////////////////////
2 // Copyright (c) 2000-2014 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 source file was generated by the
9 // TTCN-3 Compiler of the TTCN-3 Test Executor version 1.3.pl0
10 // for Matyas Forstner (tmpmfr@saussure) on Thu Apr 10 16:06:07 2003
11
12
13 // You may modify this file. Complete the body of empty functions and
14 // add your member functions here.
15
16 #include "MyPort2.hh"
17
18 #ifndef OLD_NAMES
19 using namespace X682;
20
21 namespace X {
22 #endif
23
24 MyPort2::MyPort2(const char *par_port_name)
25 : MyPort2_BASE(par_port_name)
26 {
27
28 }
29
30 MyPort2::~MyPort2()
31 {
32
33 }
34
35 void MyPort2::set_parameter(const char *parameter_name,
36 const char *parameter_value)
37 {
38
39 }
40
41 void MyPort2::Event_Handler(const fd_set *read_fds,
42 const fd_set *write_fds, const fd_set *error_fds,
43 double time_since_last_call)
44 {
45
46 }
47
48 void MyPort2::user_map(const char *system_port)
49 {
50
51 }
52
53 void MyPort2::user_unmap(const char *system_port)
54 {
55
56 }
57
58 void MyPort2::user_start()
59 {
60
61 }
62
63 void MyPort2::user_stop()
64 {
65
66 }
67
68 void MyPort2::outgoing_send(const OCTETSTRING& send_par)
69 {
70 /*
71 TTCN_EncDec::set_error_behavior(TTCN_EncDec::ET_ALL,
72 TTCN_EncDec::EB_ERROR);
73 */
74 TTCN_Buffer buf(send_par);
75 ErrorReturn pdu;
76 pdu.decode(ErrorReturn_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
77 incoming_message(pdu);
78 }
79
80 #ifndef OLD_NAMES
81 }
82 #endif
This page took 0.034754 seconds and 5 git commands to generate.