---
name: "CosFileTransfer_File"
section: "3erl"
platform: "linux"
package: "erlang-manpages"
version: "1:19.2.1+dfsg-2+deb9u3"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/CosFileTransfer_File"
---

# CosFileTransfer\_File(3erl)

This module implements the OMG CosFileTransfer::File interface.

## NAME

CosFileTransfer\_File - This module implements the OMG CosFileTransfer::File interface.

## DESCRIPTION

To get access to the record definitions for the structures use: \
 *-include\_lib("cosFileTransfer/include/\*.hrl").*

This module also exports the functions described in:

- \*

  CosPropertyService\_PropertySetDef in the cosProperty application.

## EXPORTS

**'\_get\_name'(File) -\> string()**\

Types:

File = #objref\

This read only attribute represents the target object's associated name.

**'\_get\_complete\_file\_name'(File) -\> string()**\

Types:

File = #objref\

This read only attribute represents the target object's associated absolute name.

**'\_get\_parent'(File) -\> Directory**\

Types:

File = Directory = #objref\

This read only attribute represents the target object's container. In some cases a *NIL* object will be returned.

**'\_get\_associated\_session'(File) -\> FileTransferSession**\

Types:

File = FileTransferSession = #objref\

This read only attribute represents the target object's associated *FileTransferSession*.
