The following example extracts FTP_DATA content from a flow.

function Flow_GetFtpDataContentInFlow (dpiMessage, ruleEngine)
  require 'LOG'
  local my_application = GetLatestApplication(dpiMessage)
  if my_application == 'ftp_data' then
    local ftp_data_content = GetFtpDataContent(dpiMessage)
    if ftp_data_content ~= nil and ftp_data_content ~= '' then
      -- ftp_data_content contains data from the FTP_DATA flow.
    else
      EZINFO('Empty FTP_DATA content')
    end
  end
end