mglib

Personal IDL library for M. Galloy

Directory: net/

A collection of routines for working with network connections.

Contents

.pro files

mg_base64decode.pro

Decode a string in Base64, performs the inverse operation as MG_BASE64ENCODE.

mg_base64encode.pro

Encode a string using Base64, performs the inverse operation as MG_BASE64DECODE.

mg_connected.pro

Determine if connected to the internet.

mg_escape_xml.pro

Makes a string safe for inclusion in an XML file by expanding special characters into their XML entities.

mg_get_url_content.pro

Get the content for the given URL.

mg_getpassword.pro

Get a password from the command line.

mg_md5.pro

Hash the input string using MD5.

mg_open_url.pro

Open an URL in the default web browser.

mg_responsecode_message.pro
mg_sha1.pro

Find the SHA1 hash of the input.

mg_urlquote.pro

Replace special characters in the input string using the %xx escape codes.

mgnetrequest__define.pro

Class representing a URI request: GET, PUT, POST, DELETE, HEAD, OPTIONS, TRACE, and CONNECT.

mgnetsocket__define.pro

The MGnetSocket class implements client and server-side internet sockets using the TCP/IP or UDP/IP protocols.

mgnetsocket_example.pro

NAME: mgnetsocket_Example

mgneturlquoter__define.pro

Object that converts strings to values that are safe to use in URLs.

Personal library of Michael Galloy
Contact me if you have enhancement requests or bug fixes.