// This C++ header file was generated by the TTCN-3 compiler // of the TTCN-3 Test Executor version 11.1.0 // The generation of user and time information were disabled by the -D flag. // Copyright (c) 2000-2025 Ericsson Telecom AB // Do not edit this file unless you know what you are doing. #ifndef OSMUX__CodecPort__CtrlFunct_HH #define OSMUX__CodecPort__CtrlFunct_HH #ifdef TITAN_RUNTIME_2 #error Generated code does not match with used runtime.\ Code was generated without -R option but -DTITAN_RUNTIME_2 was used. #endif /* Header file includes */ #include #include "OSMUX_CodecPort.hh" #if TTCN3_VERSION != 110100 #error Version mismatch detected.\ Please check the version of the TTCN-3 compiler and the base library.\ Run make clean and rebuild the project if the version of the compiler changed recently. #endif #ifndef LINUX #error This file should be compiled on LINUX #endif namespace OSMUX__CodecPort__CtrlFunct { /* Function prototypes */ extern Socket__API__Definitions::Result f__IPL4__listen(OSMUX__CodecPort::OSMUX__CODEC__PT& portRef, const CHARSTRING& locName, const INTEGER& locPort, const Socket__API__Definitions::ProtoTuple& proto, const IPL4asp__Types::OptionList& options); extern Socket__API__Definitions::Result f__IPL4__connect(OSMUX__CodecPort::OSMUX__CODEC__PT& portRef, const CHARSTRING& remName, const INTEGER& remPort, const CHARSTRING& locName, const INTEGER& locPort, const INTEGER& connId, const Socket__API__Definitions::ProtoTuple& proto, const IPL4asp__Types::OptionList& options); extern Socket__API__Definitions::Result f__IPL4__close(OSMUX__CodecPort::OSMUX__CODEC__PT& portRef, const INTEGER& id, const Socket__API__Definitions::ProtoTuple& proto); extern Socket__API__Definitions::Result f__IPL4__setUserData(OSMUX__CodecPort::OSMUX__CODEC__PT& portRef, const INTEGER& id, const INTEGER& userData); extern Socket__API__Definitions::Result f__IPL4__getUserData(OSMUX__CodecPort::OSMUX__CODEC__PT& portRef, const INTEGER& id, INTEGER& userData); extern void pre_init_module(); extern void post_init_module(); /* Global variable declarations */ extern const IPL4asp__Types::OptionList& f__IPL4__listen_options_defval; extern IPL4asp__Types::OptionList const_f__IPL4__listen_options_defval; extern const IPL4asp__Types::OptionList& f__IPL4__connect_options_defval; extern IPL4asp__Types::OptionList const_f__IPL4__connect_options_defval; extern const Socket__API__Definitions::ProtoTuple& f__IPL4__close_proto_defval; extern Socket__API__Definitions::ProtoTuple const_f__IPL4__close_proto_defval; extern const unsigned char module_checksum[]; extern TTCN_Module module_object; extern const RuntimeVersionChecker ver_checker; } /* end of namespace */ #endif