Brian M. Ames
and 1 contributors

NAME

Rinchi::CIGIPP - Perl extension for the Common Image Generator Interface.

SYNOPSIS

  use Rinchi::CIGIPP;
  blah blah blah

DESCRIPTION

This module provides an interface between an image generator and host computer that is compliant with the CIGI ICD version 3.3.

EXPORT

None by default.

METHODS

new

Constructor for Rinchi::CIGIPP::DefaultHandler.

get_handlers()

Get the handlers for message and packet events.

start_of_message_handler($message_number)

Handler for start of message events.

end_of_message_handler($message_number)

Handler for end of message events.

IGControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for IGControl data packets.

EntityControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for EntityControl data packets.

ConformalClampedEntityControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ConformalClampedEntityControl data packets.

ComponentControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ComponentControl data packets.

ShortComponentControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ShortComponentControl data packets.

ArticulatedPartControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ArticulatedPartControl data packets.

ShortArticulatedPartControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ShortArticulatedPartControl data packets.

RateControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for RateControl data packets.

CelestialSphereControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for CelestialSphereControl data packets.

AtmosphereControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for AtmosphereControl data packets.

EnvironmentalRegionControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for EnvironmentalRegionControl data packets.

WeatherControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for WeatherControl data packets.

MaritimeSurfaceConditionsControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for MaritimeSurfaceConditionsControl data packets.

WaveControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for WaveControl data packets.

TerrestrialSurfaceConditionsControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for TerrestrialSurfaceConditionsControl data packets.

ViewControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ViewControl data packets.

SensorControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SensorControl data packets.

MotionTrackerControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for MotionTrackerControl data packets.

EarthReferenceModelDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for EarthReferenceModelDefinition data packets.

TrajectoryDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for TrajectoryDefinition data packets.

ViewDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ViewDefinition data packets.

CollisionDetectionSegmentDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for CollisionDetectionSegmentDefinition data packets.

CollisionDetectionVolumeDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for CollisionDetectionVolumeDefinition data packets.

HAT_HOTRequest_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for HAT_HOTRequest data packets.

LineOfSightSegmentRequest_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for LineOfSightSegmentRequest data packets.

LineOfSightVectorRequest_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for LineOfSightVectorRequest data packets.

PositionRequest_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for PositionRequest data packets.

EnvironmentalConditionsRequest_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for EnvironmentalConditionsRequest data packets.

SymbolSurfaceDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolSurfaceDefinition data packets.

SymbolTextDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolTextDefinition data packets.

SymbolCircleDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolCircleDefinition data packets.

SymbolCircle_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolCircle data packets.

SymbolLineDefinition_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolLineDefinition data packets.

SymbolLineVertex_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolLineVertex data packets.

SymbolClone_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolClone data packets.

SymbolControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SymbolControl data packets.

ShortSymbolControl_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ShortSymbolControl data packets.

StartOfFrame_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for StartOfFrame data packets.

HAT_HOTResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for HAT_HOTResponse data packets.

HAT_HOTExtendedResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for HAT_HOTExtendedResponse data packets.

LineOfSightResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for LineOfSightResponse data packets.

LineOfSightExtendedResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for LineOfSightExtendedResponse data packets.

SensorResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SensorResponse data packets.

SensorExtendedResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for SensorExtendedResponse data packets.

PositionResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for PositionResponse data packets.

WeatherConditionsResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for WeatherConditionsResponse data packets.

AerosolConcentrationResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for AerosolConcentrationResponse data packets.

MaritimeSurfaceConditionsResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for MaritimeSurfaceConditionsResponse data packets.

TerrestrialSurfaceConditionsResponse_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for TerrestrialSurfaceConditionsResponse data packets.

CollisionDetectionSegmentNotification_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for CollisionDetectionSegmentNotification data packets.

CollisionDetectionVolumeNotification_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for CollisionDetectionVolumeNotification data packets.

AnimationStopNotification_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for AnimationStopNotification data packets.

EventNotification_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for EventNotification data packets.

ImageGeneratorMessage_packet_handler($tag_name, [$attr_name, $attr_val [, $attr_name, $attr_val]...])

Handler for ImageGeneratorMessage data packets.

SEE ALSO

Refer the the Common Image Generator Interface ICD which may be had at this URL: http://cigi.sourceforge.net/specification.php

AUTHOR

Brian M. Ames, <bmames@apk.net>

COPYRIGHT AND LICENSE

Copyright (C) 2009 by Brian M. Ames

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.6 or, at your option, any later version of Perl 5 you may have available.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 1389:

You forgot a '=back' before '=head1'