質問編集履歴

2

タグを追加

2018/12/16 16:56

投稿

noob-corder
noob-corder

スコア14

test CHANGED
File without changes
test CHANGED
File without changes

1

質問内容の投稿ミスがあったので修正

2018/12/16 16:56

投稿

noob-corder
noob-corder

スコア14

test CHANGED
@@ -1 +1 @@
1
- mbedのライブラリの設計について
1
+ ライブラリの設計について、構成に悩んでいます。
test CHANGED
@@ -1,45 +1,27 @@
1
1
  ### 前提・実現したいこと
2
+
3
+ 質問は、はじめてになります。
4
+
5
+ mbed5.1環境で、通信部分のライブラリを作ろうと考えているのですが、どうも良いクラス構成が思いつきません。下記の前提条件で、ライブラリを作るとしたらどういった構成がいいでしょうか。
6
+
7
+ ざっくりとしたものでもいいので、どうぞご自由にご意見お願いします。
2
8
 
3
9
 
4
10
 
5
- 現在、
11
+ ### 条件
12
+
13
+ - **コンパイル環境**
14
+
15
+ mbed5.1(C++11以前の環境?)
16
+
17
+ - **作るもの**    
18
+
19
+ 公式のAPIクラスから派生して。通信(サーバ側)の管制をするクラス群。
20
+
21
+ - **動作**  
22
+
23
+ あらかじめ複数のオブジェクト(センサ、やアクチュエータ)を保持しておき、クライアント側の要求に応じて、それらのオブジェクトを呼び出して実行、またはそのレスポンスを返す。
6
24
 
7
25
 
8
26
 
9
- ### 発生している問題・エラーメッセージ
10
-
11
-
12
-
13
- ```
14
-
15
- エラーメッセージ
16
-
17
- ```
18
-
19
-
20
-
21
- ### 該当のソースコード
22
-
23
-
24
-
25
- ```ここに言語名を入力
26
-
27
- ソースコード
28
-
29
- ```
30
-
31
-
32
-
33
- ### 試したこと
34
-
35
-
36
-
37
- ここに問題に対して試したことを記載してください。
38
-
39
-
40
-
41
- ### 補足情報(FW/ツールのバージョンど)
27
+ 呼び出されるオブジェクトはあらかじめコンストラクタで登録しておき、通信処理中に内部のメンバーを呼び出すよう形にしたいです。
42
-
43
-
44
-
45
- ここにより詳細な情報を記載してください。