wireshark/idl/gias/cb.idl
gal 085e95a3ad Geospatial and Imagery Access Service (GIAS) Dissector
A Corba (GIOP) based protocol for the exchange of Intelligence, Surveillance
and Reconnaissance (ISR) products.
Defined in STANAG 4559/AEDP-5 "NATO Standard ISR Library Interface (NSILI)"
See http://www.nato.int/structur/ac/224/standard/4559/4559.htm for more
information.
The dissector is generated using idl2wrs using the gias.idl, with some
manual corrections, as noted in README.gias.

Patch Set 4: Initialise uninitialised variables and no longer mark them as
	unused.

Change-Id: Ieae93a135b30078f2d34e66f8c7b2e476438224e
Reviewed-on: https://code.wireshark.org/review/7965
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-04-14 06:10:15 +00:00

35 lines
1 KiB
Text

#ifndef CB_IDL
#define CB_IDL
//***************************************************************
//* APPROVED via RFC N01-0268 on 6 August 2001
//***************************************************************
//***************************************************************
//* interface GIAS::Callback
//*
//* Description: General callback interface
//*
//* NOTE: The Callback interface is implemented on the
//* "client" side to allow "servers" to notify clients of
//* completion of requests.
//*
//* NOTE: Callback module is now compiled as a separate IDL file.
//* This will be changed in GIAS 3.3
//***************************************************************
#include "uco.idl"
module CB
{
interface Callback
{
void notify (in UCO::State theState, in UCO::RequestDescription description)
raises ( UCO::InvalidInputParameter, UCO::ProcessingFault, UCO::SystemFault);
void release ()
raises (UCO::ProcessingFault, UCO::SystemFault);
};
};
#endif