API Guide Home (Online version only) |

# PalmShimSettings.h File Reference

## Detailed Description

Shim settings for NetIFSettingGet()/Set().

Version:
  1.0

Date:
  10/28/2002

Definition in file PalmShimSettings.h.

Go to the source code of this file.

## Data Structures

- struct vpnNotifyVPNLibTag

## Defines

- #define vpnLibEventNotification 'pVPN'

## Typedefs

- typedef UInt8 VPNLibEventNotificationTypeEnum
- typedef vpnNotifyVPNLibTag VPNNotifyEventType

## Enumerations

- enum NetIFSettingShimEnum {
  netIFSettingShimUp = 0xA000,
  netIFSettingShimHideProgress,
  netIFSettingShimConfig,
  netIFSettingShimLog,
  netIFSettingShimCreator,
  netIFSettingShimVersion,
  netIFSettingShimLibVersion,
  netIFSettingShimVPNStart,
  netIFSettingShimVPNStop
  }
- enum VPNLibEventNotificationTypeEnum_ {
  vpnConnectionUp = 1,
  vpnConnectionDown
  }

## Define Documentation

#define vpnLibEventNotification 'pVPN'

Definition at line 40 of file PalmShimSettings.h.

## Typedef Documentation

typedef UInt8 VPNLibEventNotificationTypeEnum

Definition at line 51 of file PalmShimSettings.h.

typedef struct vpnNotifyVPNLibTag VPNNotifyEventType

Notification structure sent in vpnLibEventNotification

## Enumeration Type Documentation

enum NetIFSettingShimEnum

NetIFSettings for the shim. Used by NetIFSettingGet()/Set().

Enumerator:

  netIFSettingShimUp | True if shim is up; read-only.
  netIFSettingShimHideProgress | Defaults to false.
  netIFSettingShimConfig | Mechanism for passing data between app & proto tasks.
  netIFSettingShimLog | Copy the shim log; read-only.
  netIFSettingShimCreator | Creator ID of shim; UInt32; read-only.
  netIFSettingShimVersion | Version of the shim; Char[32]; read-only.
  netIFSettingShimLibVersion | Version of the shim library; UInt32; little-endian; read-only; see sysMakeROMVersion() macro
  netIFSettingShimVPNStart | Connect VPN
  netIFSettingShimVPNStop | Disconnect VPN

Definition at line 27 of file PalmShimSettings.h.

    00027              {
    00028
    00029   netIFSettingShimUp = 0xA000,    /**< True if shim is up; read-only. */
    00030   netIFSettingShimHideProgress,   /**< Defaults to false. */
    00031   netIFSettingShimConfig,         /**< Mechanism for passing data between app & proto tasks. */
    00032   netIFSettingShimLog,            /**< Copy the shim log; read-only. */
    00033   netIFSettingShimCreator,        /**< Creator ID of shim; UInt32; read-only. */
    00034   netIFSettingShimVersion,        /**< Version of the shim; Char[32]; read-only. */
    00035   netIFSettingShimLibVersion,     /**< Version of the shim library; UInt32; little-endian; read-only; see sysMakeROMVersion() macro */
    00036   netIFSettingShimVPNStart,       /**< Connect VPN */
    00037   netIFSettingShimVPNStop         /**< Disconnect VPN */
    00038 } NetIFSettingShimEnum;

enum VPNLibEventNotificationTypeEnum_

IFMediaEvent notifications types

Enumerator:

  vpnConnectionUp |
  vpnConnectionDown |

Definition at line 45 of file PalmShimSettings.h.

    00046   {
    00047     vpnConnectionUp = 1,            /**<        */
    00048     vpnConnectionDown           /**<        */
    00049   };

Top | Palm Developer Network © 2004-2008, Palm, Inc. All rights reserved. Generated on Fri Jun 13 10:07:57 2008 for Palm API Guide