Metadata-Version: 2.1
Name: dxlfiletransferclient
Version: 0.1.0
Summary: File Transfer DXL Python client
Home-page: https://www.opendxl.com
Author: Jeremy Barlow
License: Apache License 2.0
Keywords: opendxl,dxl,client,file,transfer
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=2.7.9,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*
Provides-Extra: test
Provides-Extra: dev
Requires-Dist: dxlbootstrap (>=0.2.0)
Requires-Dist: dxlclient (>=4.1.0.184)
Provides-Extra: dev
Requires-Dist: mock; extra == 'dev'
Requires-Dist: nose; extra == 'dev'
Requires-Dist: pylint; extra == 'dev'
Requires-Dist: sphinx; extra == 'dev'
Provides-Extra: test
Requires-Dist: mock; extra == 'test'
Requires-Dist: nose; extra == 'test'
Requires-Dist: pylint; extra == 'test'

File Transfer DXL Python Client Library
=======================================

Overview
--------

The File Transfer DXL Python client library provides the ability to store files
via the
`Data Exchange Layer <http://www.mcafee.com/us/solutions/data-exchange-layer.aspx>`_
(DXL) fabric.

OpenDXL brokers are configured by default to limit the maximum size of a message
to 1 MB. The File Transfer DXL Python client allows the contents of a file to be
transferred in segments small enough to fit into a DXL message.

This client can be used in conjunction with the
`File Transfer DXL Service <https://github.com/opendxl-community/opendxl-file-transfer-service-python>`_,
an application which registers a service with the DXL fabric and a request
callback which can store files sent to it.

Documentation
-------------

See the `GitHub Wiki <https://github.com/opendxl-community/opendxl-file-transfer-client-python/wiki>`_
for an overview of the File Transfer DXL Python client and usage examples.

See the
`File Transfer DXL Python client documentation <https://opendxl-community.github.io/opendxl-file-transfer-client-python/pydoc/>`_
for installation instructions, API documentation, and usage examples.

Bugs and Feedback
-----------------

For bugs, questions and discussions please use the
`GitHub Issues <https://github.com/opendxl-community/opendxl-file-transfer-client-python/issues>`_.

LICENSE
-------

Copyright 2018

Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at

`<http://www.apache.org/licenses/LICENSE-2.0>`_


