NAME

Apache::lonnet - Subroutines to ask questions about things in the network.


SYNOPSIS

Invoked by other LON-CAPA modules, when they need to talk to or about objects in the network.

 &Apache::lonnet::SUBROUTINENAME(ARGUMENTS);

Common parameters:


INTRODUCTION

This module provides subroutines which interact with the lonc/lond (TCP) network layer of LON-CAPA. And Can be used to ask about - classes - users - resources

For many of these objects you can also use this to store data about them or modify them in various ways.

This is part of the LearningOnline Network with CAPA project described at http://www.lon-capa.org.


RETURN MESSAGES


PUBLIC SUBROUTINES

Session Environment Functions

User Information

User Roles

User Modification

Course Infomation

Course Modification

Resource Subroutines

Resource Information

Storing/Retreiving Data

Network Status Functions

Apache Request

Data to String to Data

Logging Routines

These routines allow one to make log messages in the lonnet.log and lonnet.perm logfiles.

General File Helper Routines

HTTP Helper Routines


PRIVATE SUBROUTINES

Underlying communication routines (Shouldn't call)

Resource Access Logging

Other