Main Page | Modules | Files | Functions | Code Elements | Data Structures | Deprecated

NXSM
[Application Encapsulation]

Modules

Data Structures

Generic IPC messages

Defines

Typedefs

Functions


Define Documentation

#define ASSEMBLY   1

Definition at line 41 of file nxsm.h.

#define CANCELACTION   101

Definition at line 43 of file nxsm.h.

#define CHGLAYER   3

Definition at line 33 of file nxsm.h.

#define COMPONENT   0

Definition at line 40 of file nxsm.h.

#define EDITACTIVE   3

Definition at line 39 of file nxsm.h.

#define EDITTRANSF   2

Definition at line 38 of file nxsm.h.

#define IPC_CPART   10

Definition at line 58 of file nxsm.h.

#define IPC_FC1   4

Definition at line 52 of file nxsm.h.

#define IPC_FC2   14

Definition at line 62 of file nxsm.h.

#define IPC_FILE   7

Definition at line 55 of file nxsm.h.

#define IPC_FS1   6

Definition at line 54 of file nxsm.h.

#define IPC_FS2   15

Definition at line 63 of file nxsm.h.

#define IPC_INIT   1

Definition at line 49 of file nxsm.h.

#define IPC_NEWSESSION   11

Definition at line 59 of file nxsm.h.

#define IPC_PM   5

Definition at line 53 of file nxsm.h.

#define IPC_RC   3

Definition at line 51 of file nxsm.h.

#define IPC_TERM   2

Definition at line 50 of file nxsm.h.

#define IPC_TRANSF_ASS1   8

Definition at line 56 of file nxsm.h.

#define IPC_TRANSF_ASS2   9

Definition at line 57 of file nxsm.h.

#define IPC_TRANSF_COMP1   12

Definition at line 60 of file nxsm.h.

#define IPC_TRANSF_COMP2   13

Definition at line 61 of file nxsm.h.

#define LSTCHGREFSET   4

Definition at line 32 of file nxsm.h.

#define MARK   1

Definition at line 35 of file nxsm.h.

#define MARKACTIVE   2

Definition at line 34 of file nxsm.h.

#define MARKTRANS12   7

Definition at line 29 of file nxsm.h.

#define MARKTRANS8   9

Definition at line 27 of file nxsm.h.

#define OKACTION   100

Definition at line 42 of file nxsm.h.

#define UNMARK   0

Definition at line 36 of file nxsm.h.

#define UNMARKACTIVE   5

Definition at line 31 of file nxsm.h.

#define UNMARKTRANS12   6

Definition at line 30 of file nxsm.h.

#define UNMARKTRANS8   8

Definition at line 28 of file nxsm.h.

#define VIEWONLY   1

Definition at line 37 of file nxsm.h.


Typedef Documentation

typedef struct node_tag NODE

Definition at line 128 of file nxsm.h.


Function Documentation

AE_API logical HOOKUP_can_auto_login ( void   ) 

AE_API int HOOKUP_create_nxprocessdata ( void   ) 

AE_API void HOOKUP_display_error ( int   ) 

AE_API int HOOKUP_get_nxmgr_string ( tag_t  ,
logical  ,
char *   
)

AE_API int HOOKUP_is_apiserver_reusable ( void   ) 

AE_API void HOOKUP_kill_apiserver ( int   ) 

AE_API int HOOKUP_print ( tag_t   ) 

AE_API int HOOKUP_print_using ( tag_t   ) 

AE_API int HOOKUP_reset_export_dir ( void   ) 

AE_API int HOOKUP_set_base_dir_name ( const char *   ) 

AE_API int HOOKUP_set_dir_name ( int *  ,
char *   
)

AE_API int HOOKUP_start_apiserver ( int   ) 

AE_API int NXCGM_conversion ( tag_t  ,
char *  ,
char *  ,
tag_t   
)

AE_API int NXCGM_conversion_with_text_or_polylines ( tag_t  ,
char *  ,
char *  ,
tag_t  ,
char *   
)

AE_API int NXMsgHandler_init_module ( void   ) 

AE_API int NXPV_batch_tessellation ( int  ,
tag_t  
)

AE_API int NXPV_tessellation ( tag_t  rev  ) 

AE_API int NXSM_create_nx_image ( tag_t ,
int   
)

This function allows two dimensional images of Unigraphics parts to be generated from Teamcenter. These images are intended to be viewed on Web Access pages. The generated images will be stored as Named References to the UGMASTER dataset. Preferences for types and sizes of images desired can be modified in .tc_env.

Note:
We anticipate changing and enhancing the interface to this function in upcoming releases.

AE_API int NXSM_create_nxpart ( tag_t  dataset  ) 

AE_API void NXSM_get_nx_switch ( char *  data  ) 

AE_API int NXSM_isUGDataset ( tag_t  dataset,
logical verdict 
)