WildPackets
Home > Services > Training / Courses > Course Outline

Course Outline

WP-401 SDK Extensibility

Duration
Onsite Class Duration: 2 Days

Prerequisites:
Experience in programming
WP-200 strongly recommended

  1. Introduction to Plug-in
    1. What is a Plug-in?
    2. Where do plug-ins live
  2. Plug-in Wizard
    1. Running the Plugin in Peek
  3. Plug-in API
    1. Creating a Context
    2. Processing Packets
    3. Inserting Packets
      Sending Packets
      Filtering Packets
    4. Summary Stats
    5. Notifications
    6. Name Table
    7. Packet Columns
  4. Plug-In UI
    1. Creating a Tab
    2. Toolbars
    3. Resizing
    4. Data Flow
  5. Framework
    1. Plug-in versions
    2. Messaging
    3. The Application Class
    4. The Context Class
    5. Utility classes
  6. Preferences
    1. Registry Preferences
    2. XML Files
    3. Global Preferences
    4. Per-Capture Preferences
  7. Remote Adapter API
    1. Remote Adapter Sample
    2. Remote Adapter Dialog
    3. Getting Adapter Settings
    4. Setting Adapter Settings
  8. C Decoder API
    1. Decoder Entry Points
    2. Decoder API Calls
  9. Sample Applications
    1. SQLFilter
    2. Browser Plugin
  10. Programming
    1. Using other DLL's
    2. Unicode
    3. Win32 calls
    4. Multithreading
    5. COM
  11. Rookie Mistakes
    1. Performance issues
    2. Thread safe issues
    3. Blocking the main thread
    4. Deadlock
    5. Try/Catch
Copyright © 2008 WildPackets, Inc
All registered and unregistered trademarks are the sole property of their respective owners