aboutsummaryrefslogtreecommitdiff
path: root/core/io/file_access_network.h
diff options
context:
space:
mode:
authorRémi Verschelde2017-03-05 16:44:50 +0100
committerRémi Verschelde2017-03-05 16:44:50 +0100
commit5dbf1809c6e3e905b94b8764e99491e608122261 (patch)
tree5e5a5360db15d86d59ec8c6e4f7eb511388c5a9a /core/io/file_access_network.h
parent45438e9918d421b244bfd7776a30e67dc7f2d3e3 (diff)
downloadgodot-5dbf180.tar.gz
godot-5dbf180.tar.zst
godot-5dbf180.zip
A Whole New World (clang-format edition)
I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
Diffstat (limited to 'core/io/file_access_network.h')
-rw-r--r--core/io/file_access_network.h34
1 files changed, 16 insertions, 18 deletions
diff --git a/core/io/file_access_network.h b/core/io/file_access_network.h
index 4dbfb04b1..bb3d22c1e 100644
--- a/core/io/file_access_network.h
+++ b/core/io/file_access_network.h
@@ -29,16 +29,15 @@
#ifndef FILE_ACCESS_NETWORK_H
#define FILE_ACCESS_NETWORK_H
+#include "io/stream_peer_tcp.h"
#include "os/file_access.h"
#include "os/semaphore.h"
#include "os/thread.h"
-#include "io/stream_peer_tcp.h"
class FileAccessNetwork;
class FileAccessNetworkClient {
-
struct BlockRequest {
int id;
@@ -55,7 +54,7 @@ class FileAccessNetworkClient {
bool quit;
Mutex *mutex;
Mutex *blockrequest_mutex;
- Map<int,FileAccessNetwork*> accesses;
+ Map<int, FileAccessNetwork *> accesses;
Ref<StreamPeerTCP> client;
int last_id;
@@ -72,18 +71,16 @@ class FileAccessNetworkClient {
void lock_mutex();
void unlock_mutex();
-friend class FileAccessNetwork;
+ friend class FileAccessNetwork;
static FileAccessNetworkClient *singleton;
public:
-
static FileAccessNetworkClient *get_singleton() { return singleton; }
- Error connect(const String& p_host,int p_port,const String& p_password="");
+ Error connect(const String &p_host, int p_port, const String &p_password = "");
FileAccessNetworkClient();
~FileAccessNetworkClient();
-
};
class FileAccessNetwork : public FileAccess {
@@ -109,21 +106,23 @@ class FileAccessNetwork : public FileAccess {
int activity;
bool queued;
Vector<uint8_t> buffer;
- Page() { activity=0; queued=false; }
+ Page() {
+ activity = 0;
+ queued = false;
+ }
};
- mutable Vector< Page > pages;
+ mutable Vector<Page> pages;
mutable Error response;
uint64_t exists_modtime;
-friend class FileAccessNetworkClient;
+ friend class FileAccessNetworkClient;
void _queue_page(int p_page) const;
- void _respond(size_t p_len,Error p_status);
- void _set_block(size_t p_offset,const Vector<uint8_t>& p_block);
+ void _respond(size_t p_len, Error p_status);
+ void _set_block(size_t p_offset, const Vector<uint8_t> &p_block);
public:
-
enum Command {
COMMAND_OPEN_FILE,
COMMAND_READ_BLOCK,
@@ -139,13 +138,12 @@ public:
RESPONSE_GET_MODTIME,
};
-
- virtual Error _open(const String& p_path, int p_mode_flags); ///< open a file
+ virtual Error _open(const String &p_path, int p_mode_flags); ///< open a file
virtual void close(); ///< close a file
virtual bool is_open() const; ///< true when file is open
virtual void seek(size_t p_position); ///< seek to a given position
- virtual void seek_end(int64_t p_position=0); ///< seek from the end of file
+ virtual void seek_end(int64_t p_position = 0); ///< seek from the end of file
virtual size_t get_pos() const; ///< get position in the file
virtual size_t get_len() const; ///< get size of the file
@@ -158,9 +156,9 @@ public:
virtual void store_8(uint8_t p_dest); ///< store a byte
- virtual bool file_exists(const String& p_path); ///< return true if a file exists
+ virtual bool file_exists(const String &p_path); ///< return true if a file exists
- virtual uint64_t _get_modified_time(const String& p_file);
+ virtual uint64_t _get_modified_time(const String &p_file);
static void configure();