Skip to content

リファクタリング(プログラムの構成) #8

@SegaraRai

Description

@SegaraRai

現在は LibMergeFS がマウント機能を提供していて、各クライアントそれぞれが DLL を読み込んで各自でマウントを作成しているが、マウントを管理するホストプログラム(Windows のサービスのようなもの)とそれのUIを提供するクライアントプログラムという構成のほうが良い。
(今そうなっていないのはプロセス間通信の実装に手間取りそうだったため。)

TODOリスト

  • プロセス間通信を調べる
  • 現在のクライアントプログラム(MergeFSMC など)の形でホストプログラムを作る
  • (LibMergeFS と似た API でホストプログラムへの通信用ライブラリを作る)
  • クライアントプログラムの LibMergeFS の使用をホストプログラムへの通信に変更する
  • (LibMergeFS をスタティックライブラリに変更する)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions