Hyperwave Functions
Todo
There are still some things to do:
- The hw_InsertDocument has to be split into hw_insertobject() and hw_putdocument().
- The names of several functions are not fixed, yet.
- Most functions require the current connection as its first parameter. This leads to a lot of typing, which is quite often not necessary if there is just one open connection. A default connection will improve this.
- Conversion form object record into object array needs to handle any multiple attribute.
Table of Contents
- hw_Array2Objrec - Convert attributes from object array to object record
- hw_changeobject - Changes attributes of an object (obsolete)
- hw_Children - Object ids of children
- hw_ChildrenObj - Object records of children
- hw_Close - Closes the Hyperwave connection
- hw_Connect - Opens a connection
- hw_connection_info - Prints information about the connection to Hyperwave server
- hw_cp - Copies objects
- hw_Deleteobject - Deletes object
- hw_DocByAnchor - Object id object belonging to anchor
- hw_DocByAnchorObj - Object record object belonging to anchor
- hw_Document_Attributes - Object record of hw_document
- hw_Document_BodyTag - Body tag of hw_document
- hw_Document_Content - Returns content of hw_document
- hw_Document_SetContent - Sets/replaces content of hw_document
- hw_Document_Size - Size of hw_document
- hw_dummy - Hyperwave dummy function
- hw_EditText - Retrieve text document
- hw_Error - Error number
- hw_ErrorMsg - Returns error message
- hw_Free_Document - Frees hw_document
- hw_GetAnchors - Object ids of anchors of document
- hw_GetAnchorsObj - Object records of anchors of document
- hw_GetAndLock - Return object record and lock object
- hw_GetChildColl - Object ids of child collections
- hw_GetChildCollObj - Object records of child collections
- hw_GetChildDocColl - Object ids of child documents of collection
- hw_GetChildDocCollObj - Object records of child documents of collection
- hw_GetObject - Object record
- hw_GetObjectByQuery - Search object
- hw_GetObjectByQueryColl - Search object in collection
- hw_GetObjectByQueryCollObj - Search object in collection
- hw_GetObjectByQueryObj - Search object
- hw_GetParents - Object ids of parents
- hw_GetParentsObj - Object records of parents
- hw_getrellink - Get link from source to dest relative to rootid
- hw_GetRemote - Gets a remote document
- hw_getremotechildren - Gets children of remote document
- hw_GetSrcByDestObj - Returns anchors pointing at object
- hw_GetText - Retrieve text document
- hw_getusername - Name of currently logged in user
- hw_Identify - Identifies as user
- hw_InCollections - Check if object ids in collections
- hw_Info - Info about connection
- hw_InsColl - Insert collection
- hw_InsDoc - Insert document
- hw_insertanchors - Inserts only anchors into text
- hw_InsertDocument - Upload any document
- hw_InsertObject - Inserts an object record
- hw_mapid - Maps global id on virtual local id
- hw_Modifyobject - Modifies object record
- hw_mv - Moves objects
- hw_New_Document - Create new document
- hw_objrec2array - Convert attributes from object record to object array
- hw_Output_Document - Prints hw_document
- hw_pConnect - Make a persistent database connection
- hw_PipeDocument - Retrieve any document
- hw_Root - Root object id
- hw_setlinkroot - Set the id to which links are calculated
- hw_stat - Returns status string
- hw_Unlock - Unlock object
- hw_Who - List of currently logged in users




