# Object Functions

These functions create, delete, move and copy objects. They also retrieve and display object information and control access to objects.

Function | Description
EsbGetLocalPath() | Gets the full local file for an object file on the client.
EsbListObjects() | Lists all objects of types specified.
EsbGetObjectInfo() | Gets information about a specified object.
EsbGetObject() | Copies an object from the server to a local file, and optionally locks it.
EsbPutObject() | Copies an object from a local file to the server, and optionally unlocks it.
EsbLockObject() | Locks an object on the server to prevent other users from updating it.
EsbUnlockObject() | Unlocks a locked object on the server.
EsbCreateObject() | Creates a new object.
EsbDeleteObject() | Deletes an existing object.
EsbRenameObject() | Renames an existing object.
EsbCopyObject() | Copies an object.