ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
SmbClientNs Struct Reference

Dispatch table. Addressed by offset, so the layout is asserted below. More...

#include <smb_client.h>

Public Attributes

SmbResult(* smb_open )(uint8_t *, const SmbConfig *, SmbHandle *, SmbSendFn, SmbRecvFn, void *)
 
SmbResult(* smb_close )(uint8_t *, SmbHandle *, SmbSendFn, SmbRecvFn, void *)
 
SmbResult(* smb_read )(uint8_t *, SmbHandle *, uint64_t, uint8_t *, size_t, size_t *, SmbSendFn, SmbRecvFn, void *)
 
SmbResult(* smb_write )(uint8_t *, SmbHandle *, uint64_t, const uint8_t *, size_t, size_t *, SmbSendFn, SmbRecvFn, void *)
 

Detailed Description

Dispatch table. Addressed by offset, so the layout is asserted below.

Definition at line 92 of file smb_client.h.

Member Data Documentation

◆ smb_open

SmbResult(* SmbClientNs::smb_open) (uint8_t *, const SmbConfig *, SmbHandle *, SmbSendFn, SmbRecvFn, void *)

Definition at line 94 of file smb_client.h.

◆ smb_close

SmbResult(* SmbClientNs::smb_close) (uint8_t *, SmbHandle *, SmbSendFn, SmbRecvFn, void *)

Definition at line 95 of file smb_client.h.

◆ smb_read

SmbResult(* SmbClientNs::smb_read) (uint8_t *, SmbHandle *, uint64_t, uint8_t *, size_t, size_t *, SmbSendFn, SmbRecvFn, void *)

Definition at line 96 of file smb_client.h.

◆ smb_write

SmbResult(* SmbClientNs::smb_write) (uint8_t *, SmbHandle *, uint64_t, const uint8_t *, size_t, size_t *, SmbSendFn, SmbRecvFn, void *)

Definition at line 97 of file smb_client.h.


The documentation for this struct was generated from the following file: