API Overview


This document includes a overview of all public available methods exported from the different perl objects.
Please follow the link to each module for more info about a listed method.

 
NDSm::NDSContext
 Method Name Public/Internal NWSDK-Name Comments
new Public Creates a new NDSContext object
Internal NWDSFreeContext
Internal NWCallsInit
Internal NWDSCreateContext
AbbreviateName Public NWDSAbbreviateName
AbortPartitionOperation Public NWDSAbortPartitionOperation
AddReplica Public NWDSAddReplica
AddSecurityEquiv Public NWDSAddSecurityEquiv
CanDSAuthenticate Public NWDSCanDSAuthenticate
CanonicalizeName Public NWDSCanonicalizeName
ChangeObjectPassword Public NWDSChangeObjectPassword
ChangeReplicaType Public NWDSChangeReplicaType
CreateContextHandle Public NWDSCreateContextHandle
GetContext Public NWDSGetContext
GetDefNameContext Public NWDSGetDefNameContext
GetPartitionRoot Public NWDSGetPartitionRoot
LastErr Public Get last error for methods 
returning undef on error
Login Public NWDSLogin
Logout Public NWDSLogout
MoveObject Public NWDSMoveObject
PartitionReceiveAllUpdates Public NWDSPartitionReceiveAllUpdates
PartitionSendAllUpdates Public NWDSPartitionSendAllUpdates
RemoveAllTypes Public NWDSRemoveAllTypes
RemoveAttrDef Public NWDSRemoveAttrDef
RemoveClassDef Public NWDSRemoveClassDef
RemoveObject Public NWDSRemoveObject
RemovePartition Public NWDSRemovePartition
RemoveReplica Public NWDSRemoveReplica
RemSecurityEquiv Public NWDSRemSecurityEquiv
RepairTimeStamps Public NWDSRepairTimeStamps
ReplaceAttrNameAbbrev Public NWDSReplaceAttrNameAbbrev
SetContext Public NWDSSetContext
SetDefNameContext Public NWDSSetDefNameContext
VerifyObjectPassword Public NWDSVerifyObjectPassword
WhoAmI Public NWDSWhoAmI
Internal NWFreeUnicodeTables Used in END{}
LocaleConv Public NWLlocaleConv
InitUnicodeTables Public NWInitUnicodeTables
IsDsAuthenticated Public NWIsDSAuthenticated
 
 
 
 
 
 
NDSm::Buf_T
 Method Name Public/Internal NWSDK-Name Comments
new Public Creates a new Buf_T object
FreeBuf Public NWDSFreeBuf
AddObject Public NWDSAddObject
AddPartition Public NWDSAddPartition
AllocBuf Public NWDSAllocBuf
Compare Public NWDSCompare
_GetBuf Internal Internal use ONLY
GetConst Public Get constant values
InitBuf Public NWDSInitBuf
List Public NWDSList
ModifyObject Public NWDSModifyObject
PutChange Public NWDSPutChange
PutAttrName Public NWDSPutAttrName
PutAttrVal  Public NWDSPutAttrVal
Read Public NWDSRead
GetAttrCount Public NWDSGetAttrCount
GetAttrName Public NWDSGetAttrName
GetAttrVal Public NWDSGetAttrVal
GetObjectCount Public NWDSGetObjectCount
GetObjectName Public NWDSGetObjectName
OpenStream Public NWDSOpenStream
 
 
 
 
NDSm::NWServer
 Method Name Public/Internal NWSDK-Name Comments
new Creates a new NWServer object
Internal NWAttachToFileServer
Internal NWCCOpenConnByName
Internal NWCLXInit
Internal NWCLXTerm
CheckConsolePrivileges Public NWCheckConsolePrivileges
DisableFileServerLogin Public NWDisableFileServerLogin
DownFileServer Public NWDownFileServer
EnableFileServerLogin Public NWEnableFileServerLogin
NWGetConnectionHandle used in NWCallsInit
GetVolumeName Public NWGetVolumeName
GetVolumeNumber Public NWGetVolumeNumber
GetExtendedVolumeInfo Public NWGetExtendedVolumeInfo
GetObjDiskRestrictions Public NWGetObjDiskRestrictions
ExecuteNCFFile Public NWSMExecuteNCFFile
AuthenticateConn Public NWDSAuthenticateConn
MapNameToID Public NWDSMapNameToID
AddTrustee Public NWAddTrustee
CreateDirectory Public NWCreateDirectory
DeleteDirectory Public NWDeleteDirectory
DeleteTrustee Public NWDeleteTrustee
SetObjectVolSpaceLimit Public NWSetObjectVolSpaceLimit
LicenseConn Public NWCCLicenseConn
SetDynamicCmdIntValue Public NWSMSetDynamicCmdIntValue
SetDynamicCmdStrValue Public NWSMSetDynamicCmdStrValue
GetSetCommandValue Public NWGetSetCommandValue
 
 
 
 
NDSm::Audit
Method Name Public/Internal NWSDK-Name Comments
new Public Creates a new Audit object
Close Public NWADClose
CloseRecordFile Public NWADCloseRecordFile
GetFileList Public NWADGetFileList
IsInit Public
Open Public NWADOpen
OpenRecordFile Public NWADOpenRecordFile
ReadRecords Public
 
 
 
 

 
NSDm::Misc
Method Name Public/Internal NWSDK-Name Comments
GetNWNetVersion Public NWGetNWNetVersion