::nsmcp::Object ::nsmcp::Object dict getdef ::nx::Object ::nx::Object ::nsmcp::Object->::nx::Object ::nsmcp::UnifiedAccessDatabase ::nsmcp::UnifiedAccessDatabase connect path ::nsmcp::UnifiedAccessDatabase->::nsmcp::Object

Class ::nsmcp::UnifiedAccessDatabase

::nsmcp::UnifiedAccessDatabase[i] create ... \
           [ -maxBytes (default "68719476736") ] \
           [ -settings:required settings:required ]

Defined in /usr/local/ns/tcl/nsmcp/log-traffic-unified.tcl

Class Relations

  • class: ::nx::Class[i]
  • superclass: ::nsmcp::Object[i]

Methods (to be applied on instances)

  • connect (scripted, public)

     <instance of nsmcp::UnifiedAccessDatabase[i]> connect

    Open a readable unified access-record session. Retry eligible store-lock failures and establish compatibility views, closing the adapter on setup errors.

    Returns:
    A UnifiedAccessSession object.

    Testcases:
    No testcase defined.
  • path (scripted, public)

     <instance of nsmcp::UnifiedAccessDatabase[i]> path

    Compute this server's access-record database path. Use the configured record directory and the server-name hash shared by the record store.

    Returns:
    The server-specific SQLite filename.

    Testcases:
    No testcase defined.