|
libsmbclient
|
#include <libsmbclient.h>
Structure that contains a client context information This structure is known as SMBCCTX
DO NOT DIRECTLY MANIPULATE THE CONTEXT STRUCTURE! The data in the context structure should all be considered private to the library. It remains here only for backward compatibility.
See the comments herein for use of the setter and getter functions which should now be used for manipulating these values. New features, functions, etc., are not added here but rather in _internal where they are not directly visible to applications. This makes it much easier to maintain ABI compatibility.
Definition at line 2844 of file libsmbclient.h.
| int debug DEPRECATED_SMBC_INTERFACE |
debug level
DEPRECATED: Use smbc_getDebug() and smbc_setDebug()
Definition at line 2852 of file libsmbclient.h.
| int flags DEPRECATED_SMBC_INTERFACE |
Definition at line 3033 of file libsmbclient.h.
| void* reserved DEPRECATED_SMBC_INTERFACE |
Space where the private data of the server cache used to be
DEPRECATED: Use smbc_getServerCacheData(), smbc_setServerCacheData()
Definition at line 3019 of file libsmbclient.h.
Definition at line 2910 of file libsmbclient.h.
| smbc_unlink_print_job_fn unlink_print_job DEPRECATED_SMBC_INTERFACE |
Definition at line 2929 of file libsmbclient.h.
| smbc_list_print_jobs_fn list_print_jobs DEPRECATED_SMBC_INTERFACE |
Definition at line 2928 of file libsmbclient.h.
| char* netbios_name DEPRECATED_SMBC_INTERFACE |
netbios name used for making connections
DEPRECATED: Use smbc_getNetbiosName() and smbc_setNetbiosName()
Definition at line 2860 of file libsmbclient.h.
| smbc_print_file_fn print_file DEPRECATED_SMBC_INTERFACE |
Definition at line 2926 of file libsmbclient.h.
| smbc_listxattr_fn listxattr DEPRECATED_SMBC_INTERFACE |
Definition at line 2923 of file libsmbclient.h.
| smbc_removexattr_fn removexattr DEPRECATED_SMBC_INTERFACE |
Definition at line 2922 of file libsmbclient.h.
Definition at line 2921 of file libsmbclient.h.
Definition at line 2920 of file libsmbclient.h.
Definition at line 2919 of file libsmbclient.h.
Definition at line 2918 of file libsmbclient.h.
Definition at line 2917 of file libsmbclient.h.
Definition at line 2916 of file libsmbclient.h.
Definition at line 2915 of file libsmbclient.h.
Definition at line 2914 of file libsmbclient.h.
Definition at line 2913 of file libsmbclient.h.
Definition at line 2912 of file libsmbclient.h.
Definition at line 2911 of file libsmbclient.h.
Definition at line 2898 of file libsmbclient.h.
| char* user DEPRECATED_SMBC_INTERFACE |
username used for making connections
DEPRECATED: Use smbc_getUser() and smbc_setUser()
Definition at line 2876 of file libsmbclient.h.
| smbc_close_fn close_fn DEPRECATED_SMBC_INTERFACE |
Definition at line 2908 of file libsmbclient.h.
Definition at line 2904 of file libsmbclient.h.
Definition at line 2903 of file libsmbclient.h.
Definition at line 2902 of file libsmbclient.h.
Definition at line 2901 of file libsmbclient.h.
Definition at line 2900 of file libsmbclient.h.
Definition at line 2899 of file libsmbclient.h.
Definition at line 2909 of file libsmbclient.h.
Definition at line 2897 of file libsmbclient.h.
callable functions for files: For usage and return values see the SMBC_* functions
DEPRECATED:
Use smbc_getFunction*() and smbc_setFunction*(), e.g. smbc_getFunctionOpen(), smbc_setFunctionUnlink(), etc.
Definition at line 2896 of file libsmbclient.h.
| int timeout DEPRECATED_SMBC_INTERFACE |
timeout used for waiting on connections / response data (in milliseconds)
DEPRECATED: Use smbc_getTimeout() and smbc_setTimeout()
Definition at line 2885 of file libsmbclient.h.
| smbc_open_print_job_fn open_print_job DEPRECATED_SMBC_INTERFACE |
Definition at line 2927 of file libsmbclient.h.
| char* workgroup DEPRECATED_SMBC_INTERFACE |
workgroup name used for making connections
DEPRECATED: Use smbc_getWorkgroup() and smbc_setWorkgroup()
Definition at line 2868 of file libsmbclient.h.
| struct SMBC_internal_data* internal |
INTERNAL DATA do _NOT_ touch this from your program !
Definition at line 3053 of file libsmbclient.h.
1.7.4