diff options
Diffstat (limited to 'library/OPCAP_CodecPort_CtrlFunct.ttcn')
-rw-r--r-- | library/OPCAP_CodecPort_CtrlFunct.ttcn | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/library/OPCAP_CodecPort_CtrlFunct.ttcn b/library/OPCAP_CodecPort_CtrlFunct.ttcn new file mode 100644 index 00000000..99a5fe74 --- /dev/null +++ b/library/OPCAP_CodecPort_CtrlFunct.ttcn @@ -0,0 +1,52 @@ +module OPCAP_CodecPort_CtrlFunct { + + import from OPCAP_CodecPort all; + import from IPL4asp_Types all; + + external function f_IPL4_listen( + inout OPCAP_CODEC_PT portRef, + in HostName locName, + in PortNumber locPort, + in ProtoTuple proto, + in OptionList options := {} + ) return Result; + + external function f_IPL4_connect( + inout OPCAP_CODEC_PT portRef, + in HostName remName, + in PortNumber remPort, + in HostName locName, + in PortNumber locPort, + in ConnectionId connId, + in ProtoTuple proto, + in OptionList options := {} + ) return Result; + + external function f_IPL4_close( + inout OPCAP_CODEC_PT portRef, + in ConnectionId id, + in ProtoTuple proto := { unspecified := {} } + ) return Result; + + external function f_IPL4_setUserData( + inout OPCAP_CODEC_PT portRef, + in ConnectionId id, + in UserData userData + ) return Result; + + external function f_IPL4_getUserData( + inout OPCAP_CODEC_PT portRef, + in ConnectionId id, + out UserData userData + ) return Result; + + external function f_IPL4_setGetMsgLen( + inout OPCAP_CODEC_PT portRef, + in ConnectionId id, + inout f_IPL4_getMsgLen f, + in ro_integer msgLenArgs + ); + + +} + |