dm_atom_write_logs Subroutine

public subroutine dm_atom_write_logs(atom, logs, unit)

Uses

  • proc~~dm_atom_write_logs~~UsesGraph proc~dm_atom_write_logs dm_atom_write_logs module~dm_kind dm_kind proc~dm_atom_write_logs->module~dm_kind module~dm_util dm_util proc~dm_atom_write_logs->module~dm_util iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env module~dm_util->module~dm_kind module~dm_error dm_error module~dm_util->module~dm_error module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii

Writes log messages in Atom Syndication Format (RFC 4287) to file or standard output.

The atom%alt value shall be of the form http://www.example.com/dmpack/log?log_id=. The particular log id will be appended to the URL. The feed identification atom%id shall be a valid UUID of the form 00000000-0000-0000-0000-000000000000. The parameter atom%url shall be the public URL of the Atom feed.

Arguments

Type IntentOptional Attributes Name
type(atom_type), intent(inout) :: atom

Atom type.

type(log_type), intent(inout) :: logs(:)

Log array.

integer, intent(in), optional :: unit

Output unit.


Calls

proc~~dm_atom_write_logs~~CallsGraph proc~dm_atom_write_logs dm_atom_write_logs interface~dm_present dm_present proc~dm_atom_write_logs->interface~dm_present proc~dm_html_encode dm_html_encode proc~dm_atom_write_logs->proc~dm_html_encode proc~dm_time_now dm_time_now proc~dm_atom_write_logs->proc~dm_time_now proc~dm_time_strip_useconds dm_time_strip_useconds proc~dm_atom_write_logs->proc~dm_time_strip_useconds c_gettimeofday c_gettimeofday proc~dm_time_now->c_gettimeofday c_localtime_r c_localtime_r proc~dm_time_now->c_localtime_r

Called by

proc~~dm_atom_write_logs~~CalledByGraph proc~dm_atom_write_logs dm_atom_write_logs interface~dm_atom_write dm_atom_write interface~dm_atom_write->proc~dm_atom_write_logs