Package RASCAL.Bugz

DescriptionEvent definitions to handle messages from !Bugz.
Authorbbracke
Date2005/11/21 20:14:33
Revision1.1
 

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


 
Context clauses
RASCAL.OS
Interfaces.C
 
Use clauses
RASCAL.OS
Interfaces.C
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
Bugz_Query_Type(File_Request)
Message_Bugz_Query_Pointeraccess Message_Bugz_Query
Message_Bugz_BugzFile_Pointeraccess Message_Bugz_BugzFile
   
Message_Bugz_Query record
This message is sent by Bugz, or other Bug reporting or interested application to gain information about the application.
It may be extended at some future date to include email addresses, version strings or other application specific debugging information.
Applications should identify the type of the query and only respond if it understands it.
Component Type Default
Query_TypeBugz_Query_Type
HeaderMessage_Event_Header
   
AMEL_Message_Bugz_Query abstract tagged record
inheritance from Message_EventListener (Message_Event_Bugz_Query)
Component Type Default
EventMessage_Bugz_Query_Pointer
   
Message_Bugz_BugzFile record
This message is sent by a Bugz aware program to ask Bugz to open a report window on the Bugz file named in the block.
Bugz will acknowledge the message, therefore if the message bounces you may wish to either notify the user or run Bugz manually.
Bugz is identified with \ being set to the application directory.
This message is the usual response to Bugz file requests.
Component Type Default
FilenameChar_Array (1..208)
HeaderMessage_Event_Header
   
AMEL_Message_Bugz_BugzFile abstract tagged record
inheritance from Message_EventListener (Message_Event_Bugz_BugzFile)
Component Type Default
EventMessage_Bugz_BugzFile_Pointer
  
Pragmas
Convention(C, Message_Bugz_Query)
Convention(C, Message_Bugz_BugzFile)