Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
F
  f__acos
  f__addOctetstring
  f__asin
  f__assert
  f__averageFL
  f__averageIL
  f__calculate__HMAC__MD5
  f__calculate__HMAC__SHA1
  f__calculate128__EEA3
  f__calculate128__EIA3
  f__calculateDigestHA1
  f__calculateDigestResponse
  f__calculateHMACMD5
  f__calculateMD5
  f__ceil
  f__compilationTime
  f__compOctetstring
  f__cos
  f__cosVL
  f__ctime
  f__ctime__UTC
  f__dec__TBCD
  f__deleteIP
  f__EAPSIM__A3A8
  f__enc__TBCD
  f__exp
  f__FIO__chdir
  f__FIO__close
  f__FIO__flush
  f__FIO__get__error__code
  f__FIO__get__error__string
  f__FIO__open
  f__FIO__open__append__rdwr
  f__FIO__open__append__rdwr__excl
  f__FIO__open__append__wronly
  f__FIO__open__append__wronly__excl
  f__FIO__open__rdonly
  f__FIO__open__trunc__rdwr
  f__FIO__open__trunc__rdwr__excl
  f__FIO__open__trunc__wronly
  f__FIO__open__trunc__wronly__excl
  f__FIO__opened
  f__FIO__read
  f__FIO__read__data
  f__FIO__read__data__TLV
  f__FIO__read__data__until
  f__FIO__read__text
  f__FIO__read__text__until
  f__FIO__realize__error
  f__FIO__seek__backward
  f__FIO__seek__end
  f__FIO__seek__forward
  f__FIO__seek__home
  f__FIO__set__filedescriptor__previousline
  f__FIO__write
  f__FIO__write__data
  f__FIO__write__data__flush
  f__FIO__write__text
  f__FIO__write__text__flush
  f__floor
  f__getCurrentDateWithOffset
  f__getCurrentGMTDate
  f__GetEnv
  f__getHostName
  f__getIP
  f__getIpAddr
  f__getTimeFormatted
  f__IMSAKA__calculateAUTN
  f__IMSAKA__f1
  f__IMSAKA__f1star
  f__IMSAKA__f2
  f__IMSAKA__f2345
  f__IMSAKA__f3
  f__IMSAKA__f4
  f__IMSAKA__f5
  f__IMSAKA__f5star
  f__log
  f__maxFL
  f__maxIL
  f__minFL
  f__minIL
  f__powFF
  f__powFI
  f__powIF
  f__powII
  f__PutEnv
  f__putInLowercase
  f__putInUppercase
  f__setInterfaceDown
  f__setInterfaceUp
  f__setIP
  f__sin
  f__sinVL
  f__sqrF
  f__sqrI
  f__sqrtF
  f__sqrtI
  f__stdFL
  f__stdFLL
  f__stdIL
  f__stdILL
  f__subOctetstring
  f__TCCSecurity__hex2char
  f__tic
  f__time
  f__time2sec
  f__time2sec__UTC
  f__timeDiff
  f__toc
  f__updateFL
  f__updateIL
  f_acos
  f_addOctetstring
  f_asin
  f_assert
  f_averageFL
  f_averageIL
  f_calculate_HMAC_MD5
  f_calculate_HMAC_SHA1
  f_calculate128_EEA3
  f_calculate128_EIA3
  f_calculateDigestHA1
  f_calculateDigestResponse
  f_calculateHMACMD5
  f_calculateMD5
  f_ceil
  f_charstr2unichar
  f_compilationTime
  f_compOctetstring
  f_convertIPAddrToBinary
  f_cos
  f_cosVL
  f_ctime
  f_ctime_UTC
  f_dec_TBCD
  f_decGSM7bit
  f_deleteIP
  f_delIP_ip
  f_EAPSIM_A3A8
  f_enc_TBCD
  f_encGSM7bit
  f_exp
  f_FIO_chdir
  f_FIO_chmod
  f_FIO_close
  f_FIO_fileOrDirExists
  f_FIO_flush
  f_FIO_get_error_code
  f_FIO_get_error_string
  f_FIO_mkdir
  f_FIO_open_append_rdwr
  f_FIO_open_append_rdwr_excl
  f_FIO_open_append_wronly
  f_FIO_open_append_wronly_excl
  f_FIO_open_rdonly
  f_FIO_open_trunc_rdwr
  f_FIO_open_trunc_rdwr_excl
  f_FIO_open_trunc_wronly
  f_FIO_open_trunc_wronly_excl
  f_FIO_read_data
  f_FIO_read_data_TLV
  f_FIO_read_data_until
  f_FIO_read_text
  f_FIO_read_text_until
  f_FIO_rmdir
  f_FIO_seek_backward
  f_FIO_seek_end
  f_FIO_seek_forward
  f_FIO_seek_home
  f_FIO_set_filedescriptor_previousline
  f_FIO_stat
  f_FIO_write_data
  f_FIO_write_data_flush
  f_FIO_write_text
  f_FIO_write_text_flush
  f_floor
  f_FS_bfree
  f_FS_blocks
  f_FS_bsize
  f_FS_dspacerate
  f_gen_Exponential_Distribution(in float p_lambda)return float
  f_generate_poissonTable
  f_getCurrentDateWithOffset
  f_getCurrentGMTDate
  f_GetEnv
  f_getHostName
  f_getIP
  f_getIpAddr
  f_getIpAddresses
  f_getNext_poissonValue
  f_getTimeFormatted
  f_IMSAKA_calculateAUTN
  f_IMSAKA_f1
  f_IMSAKA_f1star
  f_IMSAKA_f2
  f_IMSAKA_f2345
  f_IMSAKA_f3
  f_IMSAKA_f4
  f_IMSAKA_f5
  f_IMSAKA_f5star
  f_IPsec_SADB_add
  f_IPsec_SADB_delete
  f_IPsec_SADB_flush
  f_IPsec_SPDB_add
  f_IPsec_SPDB_delete
  f_IPsec_SPDB_flush
  f_log
  f_maxFL
  f_maxIL
  f_minFL
  f_minIL
  f_oct2char_safe
  f_OctetIpv4
  f_pcre_regexp
  f_powFF
  f_powFI
  f_powIF
  f_powII
  f_PutEnv
  f_putInLowercase
  f_putInUppercase
  f_replaceEveryOccurenceOfPattern
  f_replaceEveryOccurenceOfSubstring
  f_replaceFirstOccurenceOfPattern
  f_replaceFirstOccurenceOfSubstring
  f_setInterfaceDown
  f_setInterfaceUp
  f_setIP
  f_setIP_ip
  f_sin
  f_sinVL
  f_sqrF
  f_sqrI
  f_sqrtF
  f_sqrtI
  f_stdFL
  f_stdFLL
  f_stdIL
  f_stdILL
  f_strstr
  f_subOctetstring
  f_substr_token
  f_SYS_getpid
  f_TCCMessageHandling_getMessageLength
  f_TCCMessageHandling_getMessageLength4Diameter
  f_TCCMessageHandling_getMessageLength4Radius
  f_Template_subsfiletemplate
  f_Template_substitutetemplate
  f_tic
  f_time
  f_time2sec
  f_time2sec_UTC
  f_timeDiff
  f_toc
  f_unichar2charstr
  f_updateFL
  f_updateIL
  f1
  f1star
  f2345
  f5star
Return the arc cosine of value in [0, pi]
Add two integer values represented in OCTETSTRING
Return the arc sine of value in [-pi/2, +pi/2]
Implement TTCN assertion.
Return the average of flist
Return the average of ilist
Calculate the HMAC MD5 value of a message with specified key.
Calculate the HMAC SHA1 value of a message with specified key.
Purpose: Encrypt TTCN-3 message using the confidentiality algorithm 128-EEA3
Purpose: Calculate 32 bit message authentication code (MAC) using integrity algorithm 128-EIA3 for TTCN-3 message
Calculate digest H(A1) hash
Calculate digest response
Calculate the HMAC MD5 value of a message with specified 64 bit key.
Compute MD5 hash value
Return the smallest integer value that is not less then value
Return the compilation time of module
Compare two integer values represented in OCTETSTRING
Return the cosine of angle radians
Return the values of the cos function
Convert a time value in seconds to human readable string.
Convert a time value in seconds to human readable string.
Decode octetstring from TBCD encoding
Delete IP address from a network inteface
Takes key Ki and random challenge RAND, and returns Kc and SRES keys
Encode charstring to TBCD
Return the exponential value of the argument
It changes the current directory.
Closes a file associated with the given file descriptor.
Transfers (“flushes”) all modified in-core data of the file referred to by the file descriptor to the disk device.
Returns the actual error code.
Returns the actual error message.
Opens a file with the given name in the given mode.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
A wrapper function for f__FIO__open.
Checks if the file with the given name is already opened.
Reads a given number of bytes to a given buffer from a file associated with the given file descriptor.
A wrapper function for f__FIO__read.
It reads binary data until a full ASN.1 TLV structure is read.
It reads binary data until a given pattern is matched.
A wrapper function for f__FIO__read.
It reads textual data until a given pattern is matched.
Builds the error message.
Moves the file pointer backward with a given number of bytes from the current position.
Moves the file pointer to the end of the file.
Moves the file pointer forward with a given number of bytes from the current position.
Moves the file pointer to the beginning of the file.
It sets the file descriptor to the begin of the previous line.
Writes the given data to the file associated with the given file descriptor.
A wrapper function for f__FIO__write.
A wrapper function for f__FIO__write.
A wrapper function for f__FIO__write.
A wrapper function for f__FIO__write.
Return the largest integer value that is not greater then value
Generate a date from the actual date and time plus the parameter in seconds e.g.
Return the current GMT date in format RFC 1123-Date e.g.:Sat, 13 Nov 2010 23:30:02 GMT
Return the environment variable specified via p_env_name
Get name of host
Get IP address, subnet mask and broadcast address from a network inteface
Get IP address of host
Return the current calendar time in a formatted way
Computes authentication token AUTN from anonymity key AK, random challenge RAND, sequence number SQN and authentication management field AMF.
Computes network authentication code MAC-A from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
Computes resynch authentication code MAC-S from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
Takes key K and random challenge RAND, and returns response RES.
Takes key K and random challenge RAND, and returns AK, CK, RES
Takes key K and random challenge RAND, and returns confidentiality key CK.
Takes key K and random challenge RAND, and returns integrity key IK.
Takes key K and random challenge RAND, and returns anonymity key AK.
Takes key K and random challenge RAND, and returns resynch anonymity key AK.
Return the natural logarithm of the argument
Return an FloatList with the highest number found at index 0 and the index of flist where it’s fond at index 1
Return an IntegerList with the highest number found at index 0 and the index of ilist where it’s found at index 1
Return an FloatList with the highest number found at index 0 and the index of flist where it’s fond at index 1
Return an IntegerList with the lowest number found at index 0 and the index of ilist where it’s fond at index 1
Raise to power (float to float power)
Raise to power (float to integer power)
Raise to power (integer to float power)
Raise to power (integer to integer power)
Set the environment variable p_env_name to p_env_value.
Put charstring to lowercase
Put charstring to uppercase
Set down a network interface
Set up a network interface
Set IP address, subnet mask and broadcast address in a network inteface If number is set, a range of virtual interfaces are set up with continuous IP address (no subnet mask, broadcast checking)
Return the sine of angle radians
Return the values of the sin function
Raise a float value to square
Raise an integer value to square
Square root of float value
Square root of integer value
Return the normalized standard deviation of float list (so the average square distance from the center of elements in the list)
Return the normalized standard deviation of float list using custom center (so it is the average square distance from a user defined central value)
Return the normalized standard deviation of integer list (so the average square distance from the center of points)
Return the normalized standard deviation of integer list using custom center (so it is the average square distance from a user defined central value)
Substract two integer values represented in OCTETSTRING
Computes the 8 bit ASCII representation of an hexstring
Return the number of clock ticks used by the application since the program was launched
Current calendar time of the system in seconds
Function to convert a formated time value to seconds.
Function to convert a formated time value to seconds.
Difference between two time
Elapsed seconds since time t (only when f__tic() returns the number of clock ticks elapsed since the program was launched)
Append tail to the end of head (head return as inout)
Append tail to the end of head (head return as inout)
external function f_acos( in  float  val ) return float
Return the arc cosine of value in [0, pi]
external function f_addOctetstring( in  octetstring  par1,
in  octetstring  par2 ) return octetstring
Add two integer values represented in OCTETSTRING
external function f_asin( in  float  val ) return float
Return the arc sine of value in [-pi/2, +pi/2]
external function f_assert( charstring  pl_assertMessage,
boolean  pl_predicate )
Implement TTCN assertion.
external function f_averageFL( in  FloatList  flist ) return float
Return the average of flist
external function f_averageIL( in  IntegerList  ilist ) return float
Return the average of ilist
external function f_calculate_HMAC_MD5(
    in  octetstring  pl_key,
    in  octetstring  pl_input,
    in  integer  pl_length
) return octetstring
Calculate the HMAC MD5 value of a message with specified key.
external function f_calculate_HMAC_SHA1(
    in  octetstring  pl_key,
    in  octetstring  pl_input,
    in  integer  pl_length
) return octetstring
Calculate the HMAC SHA1 value of a message with specified key.
Purpose: Encrypt message using the confidentiality algorithm 128-EEA3
Purpose: Calculate 32 bit message authentication code (MAC) using integrity algorithm 128-EIA3
external function f_calculateDigestHA1( charstring  nonce,
charstring  cnonce,
charstring  user,
charstring  realm,
charstring  passwd,
charstring  alg ) return charstring
Calculate digest H(A1) hash
external function f_calculateDigestResponse(
    charstring  nonce,
    charstring  cnonce,
    charstring  user,
    charstring  realm,
    charstring  passwd,
    charstring  alg,
    charstring  nonceCount,
    charstring  method,
    charstring  qop,
    charstring  URI,
    charstring  HEntity
) return charstring
Calculate digest response
external function f_calculateHMACMD5( in  octetstring  msg,
in  OCT_64  key ) return octetstring
Calculate the 128 bit HMAC MD5 value of a message with specified 64 bit key.
external function f_calculateMD5( in  charstring  pszHashInput ) return charstring
Compute MD5 hash value
external function f_ceil( in  float  val ) return integer
Return the smallest integer value that is not less then value
function f_charstr2unichar ( in  charstring  p_char ) return universal charstring
Convert charstring 2 universal charstring
external function f_compilationTime() return charstring
Return the compilation time of module
external function f_compOctetstring( in  octetstring  par1,
in  octetstring  par2 ) return integer
Compare two integer values represented in OCTETSTRING
Converts an IPv4 and IPv6 address to its hex representation.
external function f_cos( in  float  angle ) return float
Return the cosine of angle radILns
external function f_cosVL( in  float  freq,
in  float  altitude,
in  float  start_val,
in  integer  len,
in  float  step ) return FloatList
Return the values of the cosine function
external function f_ctime( integer  pl_sec ) return charstring
Convert a time value in seconds to human readable string The time represented as local time
external function f_ctime_UTC( integer  pl_sec ) return charstring
Convert a time value in seconds to human readable string The time represented as UTC
external function f_dec_TBCD( in  octetstring  pl_oct ) return charstring
Decode octetstring from TBCD encoding
function f_decGSM7bit( in  octetstring  pl_gsm7bit ) return universal charstring
GSM 7-bit decoding (GSM 03.38)
external function f_deleteIP( in  charstring  interface )
Delete IP address from a network inteface
Set IP address, subnet mask in a network inteface Uses RTLN netlink interface on linux, which is faster than original POSIX.
external function f_EAPSIM_A3A8( in  OCT_16  Ki,
OCT_16  rand,
out  octetstring  sres,
out  octetstring  Kc )
Takes key Ki and random challenge RAND, and returns Kc and SRES keys
external function f_enc_TBCD( in  charstring  pl_char ) return octetstring
Encode charstring to TBCD
function f_encGSM7bit( in universal  charstring  pl_str ) return octetstring
GSM 7-bit encoding (GSM 03.38)
external function f_exp( in  float  val ) return float
Return the exponential value of the argument
external function f_FIO_chdir ( in  charstring  pl_name ) return boolean
A wrapper function for f_FIO_chdir.
Change the permissions of the file or directory.
external function f_FIO_close ( in  integer  pl_fd ) return integer
Closes a file associated with the given file descriptor.
Checks the existence of files and directories.
external function f_FIO_flush ( in  integer  pl_fd ) return integer
Transfers (“flushes”) all modified in-core data of the file referred to by the file descriptor to the disk device.
external function f_FIO_get_error_code () return integer
Returns the actual error code.
external function f_FIO_get_error_string () return charstring
Returns the actual error message.
Create a new directory
external function f_FIO_open_append_rdwr ( in  charstring  pl_name ) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_append_rdwr_excl (
    in  charstring  pl_name
) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_append_wronly (
    in  charstring  pl_name
) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_append_wronly_excl (
    in  charstring  pl_name
) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_rdonly ( in  charstring  pl_name ) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_trunc_rdwr ( in  charstring  pl_name ) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_trunc_rdwr_excl (
    in  charstring  pl_name
) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_trunc_wronly (
    in  charstring  pl_name
) return integer
A wrapper function for f_FIO_open.
external function f_FIO_open_trunc_wronly_excl (
    in  charstring  pl_name
) return integer
A wrapper function for f_FIO_open.
external function f_FIO_read_data ( in  integer  pl_fd,
inout  octetstring  pl_data,
in  integer  pl_bytes ) return integer
A wrapper function for f_FIO_read.
external function f_FIO_read_data_TLV (
    in  integer  pl_fd,
    inout  octetstring  pl_data
) return integer
A wrapper function for f_FIO_read.
external function f_FIO_read_data_until (
    in  integer  pl_fd,
    inout  octetstring  pl_data,
    in  octetstring  pl_separator
) return integer
A wrapper function for f_FIO_read_until.
external function f_FIO_read_text ( in  integer  pl_fd,
inout  charstring  pl_text,
in  integer  pl_bytes ) return integer
A wrapper function for f_FIO_read.
external function f_FIO_read_text_until (
    in  integer  pl_fd,
    inout  charstring  pl_text,
    in  charstring  pl_separator
) return integer
A wrapper function for f_FIO_read_until.
Removes a directory
external function f_FIO_seek_backward ( in  integer  pl_fd,
in  integer  pl_bytes ) return integer
Moves the file pointer backward with a given number of bytes from the current position.
external function f_FIO_seek_end ( in  integer  pl_fd ) return integer
Moves the file pointer to the end of the file.
external function f_FIO_seek_forward ( in  integer  pl_fd,
in  integer  pl_bytes ) return integer
Moves the file pointer forward with a given number of bytes from the current position.
external function f_FIO_seek_home ( in  integer  pl_fd ) return integer
Moves the file pointer to the beginning of the file.
external function f_FIO_set_filedescriptor_previousline (
    in  integer  pl_fd
) return integer
If there was no problem, then the return value will be 1.
Query the permissions of the file or directory.
external function f_FIO_write_data ( in  integer  pl_fd,
in  octetstring  pl_data ) return integer
A wrapper function for f_FIO_write.
external function f_FIO_write_data_flush (
    in  integer  pl_fd,
    in  octetstring  pl_data
) return integer
A wrapper function for f_FIO_write.
external function f_FIO_write_text ( in  integer  pl_fd,
in  charstring  pl_text ) return integer
A wrapper function for f_FIO_write.
external function f_FIO_write_text_flush ( in  integer  pl_fd,
in  charstring  pl_text ) return integer
A wrapper function for f_FIO_write.
external function f_floor( in  float  val ) return integer
Return the largest integer value that is not greater then value
external function f_FS_bfree ( in  charstring  p_name ) return integer
Query the total number of free blocks.
Query the total number of blocks.
external function f_FS_bsize ( in  charstring  p_name ) return integer
Query the file system block size.
external function f_FS_dspacerate ( in  charstring  p_name ) return integer
Query the free space rate.
function f_gen_Exponential_Distribution( in  float  p_lambda ) return float
Returns with the exponential random variable for a given lambda
function f_generate_poissonTable( in  float  p_lambda,
out  t_Poisson_Table  p_pTable ) return boolean
Returns with an initialized poisson table which is a cumulative probability distribution list for a given lambda.
external function f_getCurrentDateWithOffset( integer  pl_sec ) return charstring
Generate a date from the actual date and time plus the parameter in seconds e.g.
external function f_getCurrentGMTDate() return charstring
Return the current GMT date in format RFC 1123-Date ex :Sat, 13 Nov 2010 23:30:02 GMT
external function f_GetEnv( in  charstring  p_env_name ) return charstring
Return the environment variable specified via p_env_name
external function f_getHostName() return charstring
Get name of host
external function f_getIP( in  charstring  interface,   
out  charstring  ip,   
out  charstring  netmask,   
out  charstring  broadcast,   
in  TCCInterface_IPAddressType  addressType:  =  IPv4 )
Get IP address, subnet mask and broadcast address from a network inteface
external function f_getIpAddr(
    in  charstring  hostname,   
    in  TCCInterface_IPAddressType  addressType:  =  IPv4
) return charstring
Get IP address of host
Get both IPv4 and IPv6 addresses of the given host
function f_getNext_poissonValue( in  float  p_lambda,
inout  t_Poisson_Table  p_pTable,
out  boolean  p_sucess ) return integer
Returns with a random poisson value by the given poisson table and lambda poisson variance.
external function f_getTimeFormatted( integer  pl_sec,
charstring  pl_format ) return charstring
Return the current calendar time in a formatted way
external function f_IMSAKA_calculateAUTN( in  OCT_6  SQN,
in  OCT_6  AK,
in  OCT_2  AMF,
in  OCT_8  MAC ) return octetstring
Computes authentication token AUTN from anonymity key AK, random challenge RAND, sequence number SQN and authentication management field AMF.
external function f_IMSAKA_f1( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand,
in  octetstring  pl_sqn,
in  octetstring  pl_amf ) return octetstring
Computes network authentication code MAC-A from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
external function f_IMSAKA_f1star ( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand,
in  octetstring  pl_sqn,
in  octetstring  pl_amf ) return octetstring
Computes resynch authentication code MAC-S from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
external function f_IMSAKA_f2 ( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand ) return octetstring
Takes key K and random challenge RAND, and returns response RES.
external function f_IMSAKA_f2345 (
    in  octetstring  pl_OP,
    in  octetstring  pl_k,
    in  octetstring  pl_rand
) return TCCSecurity_Keys
Takes key K and random challenge RAND, and returns AK, CK, RES
external function f_IMSAKA_f3 ( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand ) return octetstring
Takes key K and random challenge RAND, and returns confidentiality key CK.
external function f_IMSAKA_f4 ( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand ) return octetstring
Takes key K and random challenge RAND, and returns integrity key IK.
external function f_IMSAKA_f5 ( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand ) return octetstring
Takes key K and random challenge RAND, and returns anonymity key AK.
external function f_IMSAKA_f5star ( in  octetstring  pl_OP,
in  octetstring  pl_k,
in  octetstring  pl_rand ) return octetstring
Takes key K and random challenge RAND, and returns resynch anonymity key AK.
external function f_IPsec_SADB_add (
    in  charstring  srcAddress,   
    in  charstring  dstAddress,   
    in  TCCIPsec_Protocol  protocol,   
    in  integer  spi,   
    in TCCIPsec_ExtensionList  extensionList  :  =  {},
    in  TCCIPsec_Algorithm  alg,   
    in boolean  setparitybit  :  =  false,
    in TCCIPsec_IPsecMode  ipSecMode  :  =  anyMode
) return TCCIPsec_Result
Adds a Security Association to the database (SADB)
external function f_IPsec_SADB_delete (
    in  charstring  srcAddress,
    in  charstring  dstAddress,
    in  TCCIPsec_Protocol  protocol,
    in  integer  spi
) return TCCIPsec_Result
Deletes a Security Association from the database (SADB)
external function f_IPsec_SADB_flush () return TCCIPsec_Result
Deletes all Security Associations from the database (SADB)
external function f_IPsec_SPDB_add (
    in  charstring  srcAddress,   
    in integer  srcPrefixLen  :  =  c_TCCIPsec_prefixAll,
    in integer  srcPort  :  =  c_TCCIPsec_anyPort,
    in  charstring  dstAddress,   
    in integer  dstPrefixLen  :  =  c_TCCIPsec_prefixAll,
    in integer  dstPort  :  =  c_TCCIPsec_anyPort,
    in TCCIPsec_TranspProto  transpProto  :  =  anyTranspProto,
    in  TCCIPsec_PolicyDirection  dir,   
    in  TCCIPsec_PolicyRule  rule   
) return TCCIPsec_Result
Adds a Security Policy to the database (SPDB)
external function f_IPsec_SPDB_delete (
    in  charstring  srcAddress,   
    in integer  srcPrefixLen  :  =  c_TCCIPsec_prefixAll,
    in integer  srcPort  :  =  c_TCCIPsec_anyPort,
    in  charstring  dstAddress,   
    in integer  dstPrefixLen  :  =  c_TCCIPsec_prefixAll,
    in integer  dstPort  :  =  c_TCCIPsec_anyPort,
    in TCCIPsec_TranspProto  transpProto  :  =  anyTranspProto,
    in  TCCIPsec_PolicyDirection  dir   
) return TCCIPsec_Result
Deletes a Security Policy from the database (SPD)
external function f_IPsec_SPDB_flush () return TCCIPsec_Result
Deletes all Security Policies from the database (SPD)
external function f_log( in  float  val ) return float
Return the natural logarithm of the argument
external function f_maxFL( in  FloatList  flist ) return FloatList
Return an FloatList with the highest number found at index 0 and the index of flist where it’s fond at index 1
external function f_maxIL( in  IntegerList  ilist ) return IntegerList
Return an IntegerList with the highest number found at index 0 and the index of ilist where it’s found at index 1
external function f_minFL( in  FloatList  flist ) return FloatList
Return an FloatList with the highest number found at index 0 and the index of flist where it’s fond at index 1
external function f_minIL( in  IntegerList  ilist ) return IntegerList
Return an IntegerList with the lowest number found at index 0 and the index of ilist where it’s fond at index 1
Fault tolerant version of the oct2str Titan built-in function.
function f_OctetIpv4( in  charstring  pl_ip ) return octetstring
convertes an IPv4 address given in dotted notation to its hex representation
external function f_pcre_regexp( in  charstring  instr,
in  charstring  expression,
in  integer  groupno ) return charstring
Evaulate a Perl compatible regular expression
external function f_powFF( in  float  base,
in  float  expo ) return float
Raise to power (float to float power)
external function f_powFI( in  float  base,
in  integer  expo ) return float
Raise to power (float to integer power)
external function f_powIF( in  integer  base,
in  float  expo ) return float
Raise to power (integer to float power)
external function f_powII( in  integer  base,
in  integer  expo ) return integer
Raise to power (integer to integer power)
external function f_PutEnv( in  charstring  p_env_name,
in  charstring  p_env_value ) return boolean
Set the environment variable p_env_name to p_env_value.
external function f_putInLowercase( charstring  pl_string ) return charstring
Put charstring to lowercase
external function f_putInUppercase( charstring  pl_string ) return charstring
Put charstring to uppercase
function f_replaceEveryOccurenceOfPattern(
    in  charstring  parInStr,
    in  charstring  parSubStrA,
    in  charstring  parSubStrB
) return charstring
Replace every occurance of pattern parSubStrA with parSubStrB in parInStr
function f_replaceEveryOccurenceOfSubstring(
    in  charstring  parInStr,
    in  charstring  parSubStrA,
    in  charstring  parSubStrB
) return charstring
Replace every occurance of parSubStrA with parSubStrB in parInStr
function f_replaceFirstOccurenceOfPattern(
    in  charstring  parInStr,
    in  charstring  parSubStrA,
    in  charstring  parSubStrB
) return charstring
Replace first occurance of pattern parSubStrA with parSubStrB in parInStr
function f_replaceFirstOccurenceOfSubstring(
    in charstring  parInStr  ,
    in  charstring  parSubStrA,
    in  charstring  parSubStrB
) return charstring
Replace first occurance of parSubStrA with parSubStrB in parInStr
external function f_setInterfaceDown(
    in  charstring  interface,   
    in  TCCInterface_IPAddressType  addressType:  =  IPv4
)
Set down a network interface
external function f_setInterfaceUp(
    in  charstring  interface,   
    in  TCCInterface_IPAddressType  addressType:  =  IPv4
)
Set up a network interface
external function f_setIP( in  charstring  interface,   
in  charstring  ipaddress,   
in  charstring  subnetmask,   
in  charstring  broadcast,   
in integer  number  :  =  1 )
Set IP address, subnet mask and broadcast address in a network inteface If number is set, a range of virtual interfaces are set up with continuous IP address (no subnet mask, broadcast checking)
Set IP address, subnet mask in a network inteface Uses RTLN netlink interface on linux, which is faster than original POSIX.
external function f_sin( in  float  angle ) return float
Return the sine of angle radILns
external function f_sinVL( in  float  freq,
in  float  altitude,
in  float  start_val,
in  integer  len,
in  float  step ) return FloatList
Return the values of the sine function
external function f_sqrF( in  float  base ) return float
Raise a float value to square
external function f_sqrI( in  integer  base ) return integer
Raise an integer value to square
external function f_sqrtF( in  float  base ) return float
Square root of float value
external function f_sqrtI( in  integer  base ) return float
Square root of integer value
external function f_stdFL( in  FloatList  flist ) return float
Return the normalized standard devILtion of float list (so the average square distance from the center of elements in the list)
external function f_stdFLL( in  FloatList  flist,
in  float  u ) return float
Return the normalized standard devILtion of float list using custom center (so it is the average square distance from a user defined central value)
external function f_stdIL( in  IntegerList  ilist ) return float
Return the normalized standard devILtion of integer list (so the average square distance from the center of points)
external function f_stdILL( in  IntegerList  ilist,
in  float  u ) return float
Return the normalized standard devILtion of integer list using custom center (so it is the average square distance from a user defined central value)
The f_strstr function locates the first occurrence of the string s2 in string s1 and returns an index of starting pont of the located string, or -1 if the string is not found.
external function f_subOctetstring( in  octetstring  par1,
in  octetstring  par2 ) return octetstring
Substract two integer values represented in OCTETSTRING
The function returns a substring from a value.
Returns the pid of the process
external function f_TCCMessageHandling_getMessageLength(
    in  octetstring  stream
) return integer
Function to get the length of the received message.
external function f_TCCMessageHandling_getMessageLength4Diameter(
    in  octetstring  stream
) return integer
Function to get the length of the received message.
external function f_TCCMessageHandling_getMessageLength4Radius(
    in  octetstring  stream
) return integer
Function to get the length of the received message.
function f_Template_subsfiletemplate(
    in  TCCSubstitutionList  pl_dict,
    in  charstring  pl_file
) return charstring
Makes the substitutions in the content of the given file, according to the dictonary
function f_Template_substitutetemplate(
    in  TCCSubstitutionList  pl_dict,
    in  charstring  pl_string
) return charstring
Makes the substitutions according to the dictonary given
external function f_tic() return integer
Return the number of clock ticks used by the application since the program was launched
external function f_time() return integer
Current calendar time of the system in seconds
external function f_time2sec( integer  pl_year,
integer  pl_mon,
integer  pl_day,
integer  pl_hour,
integer  pl_min,
integer  pl_sec ) return integer
function to convert a formated time value to seconds The time represented as local time
external function f_time2sec_UTC( integer  pl_year,
integer  pl_mon,
integer  pl_day,
integer  pl_hour,
integer  pl_min,
integer  pl_sec ) return integer
function to convert a formated time value to seconds The time represented as UTC
external function f_timeDiff( integer  t_stop,
integer  t_start ) return integer
Difference between two time
external function f_toc( integer  t ) return float
Elapsed seconds since time t (only when f_tic() returns the number of clock ticks elapsed since the program was launched)
function f_unichar2charstr (
    in universal  charstring  p_unichar
) return charstring
Convert universal charstring 2 charstring
external function f_updateFL( inout  FloatList  head,
in  FloatList  tail )
Append tail to the end of head (head return as inout)
external function f_updateIL( inout  IntegerList  head,
in  IntegerList  tail )
Append tail to the end of head (head return as inout)
Computes network authentication code MAC-A from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
Computes resynch authentication code MAC-S from key K, random challenge RAND, sequence number SQN and authentication management field AMF.
Takes key K and random challenge RAND, and returns response RES, confidentiality key CK, integrity key IK and anonymity key AK.
Takes key K and random challenge RAND, and returns resynch anonymity key AK.