2.8 Connect-Time Log

The purpose of the Connect-Time Log is to specify some minimal amount of logging information about the client. It can be useful in cases where a client starts to stream (2) some content but is disconnected from the network before it has the opportunity to create a Streaming Log.

If a client sends a Connect-Time Log to the server at the start of the streaming session, the Connect-Time Log ensures that the server has received at least this minimal logging information in the case where the client subsequently is disconnected from the network.

Connect-Time Logs are not defined for web servers. Connect-Time Logs are defined only in XML format, and the ABNF syntax is as follows.

 connect-time-log = "<XML>"
   "<Summary>" 
   "</Summary>"
   "<c-dns>" c-dns "</c-dns>"
   "<c-ip>" c-ip "</c-ip>"
   "<c-os>" c-os "</c-os>"
   "<c-osversion>" c-osversion "</c-osversion>"
   "<date>" date "</date>"
   "<time>" time "</time>"
   "<c-cpu>" c-cpu "</c-cpu>"
   "<transport>" transport "</transport>"
 "</XML>"
  
 c-ip             = "0.0.0.0"

The values of the following fields MUST be assigned as defined in section 2.1:

  • c-dns

  • c-os

  • c-osversion

  • date

  • time

  • c-cpu

  • transport