package bridge

import (
	
)

// Put sends file to a remote path
func ( *Session) (,  string) error {
	if .SMB != nil {
		 := .SmbPutFile(, , .WindowsLetter)
		if  != nil {
			return 
		}

		return nil
	}

	if .SFTP != nil {
		 := .SftpPutFile(, )
		if  != nil {
			return 
		}

		return nil
	}

	return errors.New("cannot found active connection")
}

// Get downloads file to local path
func ( *Session) (,  string) error {
	if .SMB != nil {
		 := .SmbGetFile(, , .WindowsLetter)
		if  != nil {
			return 
		}

		return nil
	}

	if .SFTP != nil {
		 := .SftpGetFile(, )
		if  != nil {
			return 
		}

		return nil
	}

	return errors.New("cannot found active connection")
}