| Package | Description |
|---|---|
| org.blackdread.camerabinding.jna |
Direct Java bindings to the EDSDK.
|
| Modifier and Type | Method and Description |
|---|---|
EdsdkLibrary.EdsDirectoryItemRef |
EdsdkLibrary.EdsDirectoryItemRef.ByReference.getValue() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.jna.NativeLong |
EdsdkLibrary.EdsDeleteDirectoryItem(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
-----------------------------------------------------------------------------
// // Function: EdsDeleteDirectoryItem // // Description: // Deletes a camera folder or file. // If folders with subdirectories are designated, all files are deleted // except protected files. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsDownload(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
long inReadSize,
EdsdkLibrary.EdsStreamRef outStream)
TODO no need NativeLong for inReadSize (EdsUInt64)
-----------------------------------------------------------------------------
// // Function: EdsDownload // // Description: // Downloads a file on a remote camera // (in the camera memory or on a memory card) to the host computer. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsDownloadCancel(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
-----------------------------------------------------------------------------
// // Function: EdsDownloadCancel // // Description: // Must be executed when downloading of a directory item is canceled. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsDownloadComplete(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
-----------------------------------------------------------------------------
// // Function: EdsDownloadComplete // // Description: // Must be called when downloading of directory items is complete. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsDownloadThumbnail(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
EdsdkLibrary.EdsStreamRef outStream)
-----------------------------------------------------------------------------
// // Function: EdsDownloadThumbnail // // Description: // Extracts and downloads thumbnail information from image files in a camera. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
IntBuffer outFileAttribute)
-----------------------------------------------------------------------------
// // Function: EdsGetAttribute // // Description: // Gets attributes of files on a camera. // // Parameters: // In: inDirItemRef - The reference of the directory item. // Out: outFileAttribute - Indicates the file attributes. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
com.sun.jna.ptr.IntByReference outFileAttribute)
Deprecated.
use the safer methods
EdsdkLibrary.EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef, IntBuffer) and EdsdkLibrary.EdsGetAttribute(EdsDirectoryItemRef, IntByReference) instead |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsGetDirectoryItemInfo(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
EdsDirectoryItemInfo outDirItemInfo)
-----------------------------------------------------------------------------
// // Function: EdsGetDirectoryItemInfo // // Description: // Gets information about the directory or file objects // on the memory card (volume) in a remote camera. // // Parameters: // In: inDirItemRef - The reference of the directory item. // Out: outDirItemInfo - information of the directory item. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetDirectoryItemInfo(EdsDirectoryItemRef, EdsDirectoryItemInfo*)native declaration : sdk-header\EDSDK.h:521 |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsSetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
int inFileAttribute)
-----------------------------------------------------------------------------
// // Function: EdsSetAttribute // // Description: // Changes attributes of files on a camera. // // Parameters: // In: inDirItemRef - The reference of the directory item. // inFileAttribute - Indicates the file attributes. |
Copyright © 2018–2019. All rights reserved.