Trusted Solaris Developer's Guide

Programming Interfaces

The following programming interfaces are available for building label GUIs. The data types and parameter lists are covered in "Creating an Interactive User Interface".

ModLabelData *tsol_lbuild_create(Widget widget,
	void (*event_handler)() ok_callback,
		lbuild_attributes extended_operation
		...,
	 	NULL);

	void tsol_lbuild_destroy(ModLabelData *lbdata);

	void *tsol_lbuild_get(ModLabelData *lbdata,
		lbuild_attributes extended_operation);

	void tsol_lbuild_set(ModLabelData *lbdata,
		lbuild_attributes extended_operation,
		...,
		NULL);